I built my own copy of yoko locally and now I'm getting stuff like this in the app client. Anyone have any ideas?

ERROR: java.lang.NoSuchMethodError: org.apache.bcel.generic.InstructionFactory.createNewArray(Lorg/apache/ bcel/generic/Type;S)Lorg/apache/bcel/generic/Instruction; at org.apache.yoko.rmi.util.stub.BCELClassBuilder.generate (BCELClassBuilder.java:691) at org.apache.yoko.rmi.util.stub.BCELClassBuilder.make (BCELClassBuilder.java:153) at org.apache.yoko.rmi.util.stub.StubClass$3.run (StubClass.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
at org.apache.yoko.rmi.util.stub.StubClass.make (StubClass.java:156) at org.apache.yoko.rmi.util.stub.StubClass.make (StubClass.java:135) at org.apache.yoko.rmi.impl.PortableRemoteObjectImpl.getRMIStubClassConstru ctor(PortableRemoteObjectImpl.java:341) at org.apache.yoko.rmi.impl.PortableRemoteObjectImpl.createRMIStub (PortableRemoteObjectImpl.java:271) at org.apache.yoko.rmi.impl.PortableRemoteObjectImpl.createStub (PortableRemoteObjectImpl.java:260) at org.apache.yoko.rmi.impl.PortableRemoteObjectImpl.narrow (PortableRemoteObjectImpl.java:198) at javax.rmi.PortableRemoteObject.narrow (PortableRemoteObject.java:57) at com.sun.ts.tests.interop.csiv2.common.CSIv2Log.getLogBean (CSIv2Log.java:668) at com.sun.ts.tests.interop.csiv2.common.CSIv2Log.<init> (CSIv2Log.java:87) at com.sun.ts.tests.interop.csiv2.common.CSIv2Log.getLogImpl (CSIv2Log.java:188) at com.sun.ts.tests.interop.csiv2.common.CSIv2Log.getLog (CSIv2Log.java:167) at com.sun.ts.tests.interop.csiv2.ew_ssln_ssln_upn_ccid.forward.Client.ew_s sln_ssln_upn_ccid_eb_eb_testid4a(Client.java:597)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.sun.ts.lib.harness.EETest.run(EETest.java:473)
        at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:370)
        at com.sun.ts.lib.harness.EETest.run(EETest.java:229)
at com.sun.ts.tests.interop.csiv2.ew_ssln_ssln_upn_ccid.forward.Client.main (Client.java:47)


AFAICT this method is there in BCEL and has the described arguments and it compiles and I only have one version of BCEL on my system or in the geronimo repo.

thanks
david jencks

Reply via email to