All...
I'm working with DayTrader and one of the dev builds of GMO 2.0. I'm trying
to convert the Streamer client over to access an EJB3 based remote session
bean. From the server traces, it looks like the method is being executed
(see below).
19:21:33,125 INFO [OpenEJB] invoking method create on dt-ejb.jar
/TradeSLSBBean
19:21:33,671 INFO [Transaction] TX Required: Started transaction
[EMAIL PROTECTED]
19:21:33,687 INFO [Transaction] TX Required: Committing transaction
[EMAIL PROTECTED]
19:21:33,687 INFO [remote] EJB RESPONSE: EJB_OK:
[EMAIL PROTECTED]
However, on the client, I get the following. Anyone have any guesses? Am I
missing something in the module dependencies?
19:21:34,484 ERROR [GBeanInstance] Problem in doStop of
org.apache.geronimo.conf
igs/client-corba-yoko/2.0-SNAPSHOT/car?ServiceModule=
org.apache.geronimo.configs
/client-corba-yoko/2.0-SNAPSHOT/car,j2eeType=CORBABean,name=Server
java.lang.NoSuchMethodError:
org.omg.PortableInterceptor.IORInterceptor_3_0.adapter_manager_state_changed
(Ljava/lang/String;S)V
at org.apache.yoko.orb.OB.PIManager.adapterManagerStateChange(
PIManager.java:532)
at org.apache.yoko.orb.OBPortableServer.POAManager_impl.deactivate
(POAManager_impl.java:360)
at
org.apache.yoko.orb.OBPortableServer.POAManagerFactory_impl._OB_deactivate
(POAManagerFactory_impl.java:342)
at org.apache.yoko.orb.OB.ORBControl.completeServerShutdown(
ORBControl.java:100)
at org.apache.yoko.orb.OB.ORBControl.shutdownServer(ORBControl.java
:427)
at org.apache.yoko.orb.OB.ORBControl.shutdownServerClient(
ORBControl.java:455)
at org.apache.yoko.orb.OBCORBA.ORB_impl.destroy(ORB_impl.java:1390)
at org.apache.geronimo.corba.CORBABean.doStop(CORBABean.java:260)
at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(
GBeanInstance.java:1159)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(
GBeanInstanceState.java:339)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(
GBeanInstanceState.java:188)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(
GBeanInstance.java:561)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(
BasicKernel.java:423)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(
GBeanInstanceState.java:180)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(
GBeanInstance.java:561)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(
BasicKernel.java:423)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(
GBeanInstanceState.java:180)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(
GBeanInstance.java:561)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(
BasicKernel.java:423)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager$ShutdownHook.run
(KernelConfigurationManager.java:316)
at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(
BasicKernel.java:668)
at org.apache.geronimo.kernel.basic.BasicKernel.shutdown(
BasicKernel.java:645)
at
org.apache.geronimo.kernel.util.MainConfigurationBootstrapper$1.run(
MainConfigurationBootstrapper.java:76)
Exception in thread "Yoko:Server:StarterThread"
java.lang.NoClassDefFoundError: org/apache/yoko/orb/OB/MessageQueue
at org.apache.yoko.orb.OB.GIOPConnection.<init>(GIOPConnection.java
:129)
at org.apache.yoko.orb.OB.GIOPConnectionThreaded.<init>(
GIOPConnectionThreaded.java:312)
at org.apache.yoko.orb.OB.GIOPServerStarterThreaded.starterRun(
GIOPServerStarterThreaded.java:243)
at
org.apache.yoko.orb.OB.GIOPServerStarterThreaded$StarterThread.run(
GIOPServerStarterThreaded.java:34)
Thanks...
Chris
--
"I say never be complete, I say stop being perfect, I say let... lets
evolve, let the chips fall where they may." - Tyler Durden