<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div dir="ltr" >Just curious. What is the wildfly issue then? It seems reporting the same stack.</div>
<div dir="ltr" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div dir="ltr" style="margin-top: 20px;" ><div style="font-size: 10pt; font-weight: bold; font-family: sans-serif;" ><font size="2" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" ><font color="#7c7c5f" >Thanks<br><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" >Emily</font><br><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" >================</font></font><br><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" >Emily Jiang<br><br>W</font>ebSphere Application Server, <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" >MicroProfile</font> Development Lead</font></div>
<div style="font-size: 8pt; font-family: sans-serif; margin-top: 10px;" ><div><font size="2" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" ><span style="font-weight: bold;" ><font color="#336699" >Phone: </font></span>44-1962-816278</font></div>
<div><font size="2" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" ><span style="font-weight: bold;" ><font color="#336699" >E-mail: </font></span><a href="mailto:emijiang@uk.ibm.com" style="" ><font color="#555555" >emijiang@uk.ibm.com</font></a><br><font color="#555555" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" >Twitter: @emilyfhjiang</font></font></font></div>
<div><font size="2" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" ><span style="font-family: Verdana; font-size: x-small;" >IBM United Kingdom Limited </span><br><span style="font-family: Verdana; font-size: x-small;" >Registered in England and Wales with number 741598 </span><br><span style="font-family: Verdana; font-size: x-small;" >Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU</span></font></div></div></div></div></div>
<div dir="ltr" >&nbsp;</div>
<div dir="ltr" >&nbsp;</div>
<blockquote data-history-content-modified="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: Martin Kouba &lt;mkouba@redhat.com&gt;<br>Sent by: weld-dev-bounces@lists.jboss.org<br>To: Emily Jiang &lt;EMIJIANG@uk.ibm.com&gt;<br>Cc: weld-dev@lists.jboss.org<br>Subject: Re: [weld-dev] illegal access exception on org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler<br>Date: Wed, Nov 1, 2017 6:11 PM<br>&nbsp;
<div><font size="2" face="Default Monospace,Courier New,Courier,monospace" >Dne 1.11.2017 v 18:41 Emily Jiang napsal(a):<br>&gt; Thank you Martin! We did more experiment. It seems the JDK 8.0.4.6 and<br>&gt; newer has this issue. We will follow up with IBM JDK team to find out why.<br>&gt; It seems someone reported the same issue on<br>&gt; wildfly(<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.jboss.org_browse_SWARM-2D772&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=U6DM4X-mvUo7Nxy1fa9jUPIWXsBof6oGvsFw75PvhxM&amp;s=q7HQuvdXQ7qfvYUzFtuyMbD_yb8Xf3fcU4KRzGiGkqY&amp;e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.jboss.org_browse_SWARM-2D772&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=U6DM4X-mvUo7Nxy1fa9jUPIWXsBof6oGvsFw75PvhxM&amp;s=q7HQuvdXQ7qfvYUzFtuyMbD_yb8Xf3fcU4KRzGiGkqY&amp;e=</a>)<br><br>Hm, this Swarm issue does not seem to be related...<br><br>&gt; Thanks<br>&gt; Emily<br>&gt; ================<br>&gt; Emily Jiang<br>&gt;<br>&gt; WebSphere Application Server, MicroProfile Development Lead<br>&gt; Phone: 44-1962-816278<br>&gt; E-mail: emijiang@uk.ibm.com &lt;<a href="mailto:emijiang@uk.ibm.com" target="_blank" >mailto:emijiang@uk.ibm.com</a>&gt;<br>&gt; Twitter: @emilyfhjiang<br>&gt; IBM United Kingdom Limited<br>&gt; Registered in England and Wales with number 741598<br>&gt; Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU<br>&gt;<br>&gt; &nbsp; &nbsp; ----- Original message -----<br>&gt; &nbsp; &nbsp; From: Martin Kouba &lt;mkouba@redhat.com&gt;<br>&gt; &nbsp; &nbsp; Sent by: weld-dev-bounces@lists.jboss.org<br>&gt; &nbsp; &nbsp; To: Emily Jiang &lt;EMIJIANG@uk.ibm.com&gt;<br>&gt; &nbsp; &nbsp; Cc: weld-dev@lists.jboss.org<br>&gt; &nbsp; &nbsp; Subject: Re: [weld-dev] illegal access exception on<br>&gt; &nbsp; &nbsp; org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler<br>&gt; &nbsp; &nbsp; Date: Wed, Nov 1, 2017 7:23 AM<br>&gt; &nbsp; &nbsp; Hi Emily,<br>&gt;<br>&gt; &nbsp; &nbsp; the exception message looks odd. Do you have some more info? E.g. do<br>&gt; &nbsp; &nbsp; also you hit the problem with older versions of jdk8?<br>&gt;<br>&gt; &nbsp; &nbsp; Martin<br>&gt;<br>&gt; &nbsp; &nbsp; Dne 1.11.2017 v 00:32 Emily Jiang napsal(a):<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Hi Martin/Matej,<br>&gt; &nbsp; &nbsp; &nbsp;&gt; We hit the following problem with Jdk 8.<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Caused by: java.lang.BootstrapMethodError:<br>&gt; &nbsp; &nbsp; &nbsp;&gt; java.lang.IllegalAccessException:<br>&gt; &nbsp; &nbsp; &nbsp;&gt; 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler' no<br>&gt; &nbsp; &nbsp; &nbsp;&gt; access to:<br>&gt; &nbsp; &nbsp; 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler'<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler.&lt;clinit&gt;(ObserverNotifier.java:480)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:273)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:177)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:171)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:53)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:44)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:54)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.bootstrap.WeldStartup.startInitialization(WeldStartup.java:391)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:76)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt; com.ibm.ws.cdi.impl.CDIContainerImpl$2.run(CDIContainerImpl.java:141)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt; com.ibm.ws.cdi.impl.CDIContainerImpl$2.run(CDIContainerImpl.java:138)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.security.AccessController.doPrivileged(AccessController.java:594)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; com.ibm.ws.cdi.impl.CDIContainerImpl.applicationStarting(CDIContainerImpl.java:138)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; com.ibm.ws.cdi.liberty.CDIRuntimeImpl.applicationStarting(CDIRuntimeImpl.java:379)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; com.ibm.ws.container.service.state.internal.ApplicationStateManager.fireStarting(ApplicationStateManager.java:28)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; com.ibm.ws.container.service.state.internal.StateChangeServiceImpl.fireApplicationStarting(StateChangeServiceImpl.java:50)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase.preDeployApp(DeployedAppInfoBase.java:375)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;... 8 more<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Caused by: java.lang.IllegalAccessException:<br>&gt; &nbsp; &nbsp; &nbsp;&gt; 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler' no<br>&gt; &nbsp; &nbsp; &nbsp;&gt; access to:<br>&gt; &nbsp; &nbsp; 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler'<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandles$Lookup.checkClassAccess(MethodHandles.java:371)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:281)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:264)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandles$Lookup.findStatic(MethodHandles.java:468)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandle.sendResolveMethodHandle(MethodHandle.java:966)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at java.lang.invoke.MethodHandle.getCPMethodHandleAt(Native<br>&gt; &nbsp; &nbsp; Method)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;at<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; java.lang.invoke.MethodHandle.resolveInvokeDynamic(MethodHandle.java:856)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; &nbsp;&nbsp;&nbsp; &nbsp;... 25 more<br>&gt; &nbsp; &nbsp; &nbsp;&gt; java version "1.8.0_144"<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Java(TM) SE Runtime Environment (build 8.0.5.0 -<br>&gt; &nbsp; &nbsp; &nbsp;&gt; pwi3280sr5-20170905_01(SR5))<br>&gt; &nbsp; &nbsp; &nbsp;&gt; IBM J9 VM (build 2.9, JRE 1.8.0 Windows 7 x86-32 20170901_363591 (JIT<br>&gt; &nbsp; &nbsp; &nbsp;&gt; enabled, A<br>&gt; &nbsp; &nbsp; &nbsp;&gt; OT enabled)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; J9VM - d56eb84<br>&gt; &nbsp; &nbsp; &nbsp;&gt; JIT&nbsp; - tr.open_20170901_140853_d56eb84<br>&gt; &nbsp; &nbsp; &nbsp;&gt; OMR&nbsp; - b033a01)<br>&gt; &nbsp; &nbsp; &nbsp;&gt; JCL - 20170823_01 based on Oracle jdk8u144-b01<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Do you know what is wrong here?<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Thanks<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Emily<br>&gt; &nbsp; &nbsp; &nbsp;&gt; ================<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Emily Jiang<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; &nbsp;&gt; WebSphere Application Server, MicroProfile Development Lead<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Phone: 44-1962-816278<br>&gt; &nbsp; &nbsp; &nbsp;&gt; E-mail: emijiang@uk.ibm.com &lt;<a href="mailto:emijiang@uk.ibm.com" target="_blank" >mailto:emijiang@uk.ibm.com</a>&gt;<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Twitter: @emilyfhjiang<br>&gt; &nbsp; &nbsp; &nbsp;&gt; IBM United Kingdom Limited<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Registered in England and Wales with number 741598<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Registered office: PO Box 41, North Harbour, Portsmouth, Hants.<br>&gt; &nbsp; &nbsp; PO6 3AU<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Unless stated otherwise above:<br>&gt; &nbsp; &nbsp; &nbsp;&gt; IBM United Kingdom Limited - Registered in England and Wales with<br>&gt; &nbsp; &nbsp; number<br>&gt; &nbsp; &nbsp; &nbsp;&gt; 741598.<br>&gt; &nbsp; &nbsp; &nbsp;&gt; Registered office: PO Box 41, North Harbour, Portsmouth,<br>&gt; &nbsp; &nbsp; Hampshire PO6 3AU<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; &nbsp;&gt; _______________________________________________<br>&gt; &nbsp; &nbsp; &nbsp;&gt; weld-dev mailing list<br>&gt; &nbsp; &nbsp; &nbsp;&gt; weld-dev@lists.jboss.org<br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=azXCCQ5hM1-RIMppgm7pKpkE8p9n5k2WatIM9EQmsI8&amp;s=_zPcL9Tv_qI1a0e5eHjWMevwIVqznZXloEjf1YHD7nA&amp;e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=azXCCQ5hM1-RIMppgm7pKpkE8p9n5k2WatIM9EQmsI8&amp;s=_zPcL9Tv_qI1a0e5eHjWMevwIVqznZXloEjf1YHD7nA&amp;e=</a><br>&gt; &nbsp; &nbsp; &nbsp;&gt;<br>&gt; &nbsp; &nbsp; _______________________________________________<br>&gt; &nbsp; &nbsp; weld-dev mailing list<br>&gt; &nbsp; &nbsp; weld-dev@lists.jboss.org<br>&gt; &nbsp; &nbsp; <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=azXCCQ5hM1-RIMppgm7pKpkE8p9n5k2WatIM9EQmsI8&amp;s=_zPcL9Tv_qI1a0e5eHjWMevwIVqznZXloEjf1YHD7nA&amp;e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=azXCCQ5hM1-RIMppgm7pKpkE8p9n5k2WatIM9EQmsI8&amp;s=_zPcL9Tv_qI1a0e5eHjWMevwIVqznZXloEjf1YHD7nA&amp;e=</a><br>&gt;<br>&gt; Unless stated otherwise above:<br>&gt; IBM United Kingdom Limited - Registered in England and Wales with number<br>&gt; 741598.<br>&gt; Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU<br>&gt;<br>_______________________________________________<br>weld-dev mailing list<br>weld-dev@lists.jboss.org<br><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=U6DM4X-mvUo7Nxy1fa9jUPIWXsBof6oGvsFw75PvhxM&amp;s=dCZX7YjG8PnYlYuPFhUlPeYUlzsUhYjS5AJFFnPsUi8&amp;e=" target="_blank" >https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.jboss.org_mailman_listinfo_weld-2Ddev&amp;d=DwIGaQ&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=jt2y5_gH2oPaja8Vt6NzAZV-iEo6D2jiWeuVYs0H-1U&amp;m=U6DM4X-mvUo7Nxy1fa9jUPIWXsBof6oGvsFw75PvhxM&amp;s=dCZX7YjG8PnYlYuPFhUlPeYUlzsUhYjS5AJFFnPsUi8&amp;e=</a></font></div></blockquote>
<div dir="ltr" >&nbsp;</div></div>Unless stated otherwise above:<BR>
IBM United Kingdom Limited - Registered in England and Wales with number 741598. <BR>
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU<BR>
<BR>