Re: Problems performing remote EJB client call

2007-08-22 Thread Christopher Blythe
david...

thanks for the hint... i dug into the geronimo.bat files and including the
endorsed directories much like it does. started up without a problem
(although running into some others at the moment). anyway, just wanted to
make a suggestion...

might be a good idea to include a launcher script for the client as well
and/or document the need to include the endorsed directories when launching
an ejb client.


On 8/21/07, David Jencks <[EMAIL PROTECTED]> wrote:
>
> just a guess... but are you sure the java.endorsed.dirs property is
> set properly when you start the app client?  this looks a bit like
> the corba specs classes are coming from the jdk rather than yoko/
> geronimo.
>
> thanks
> david jencks
> On Aug 21, 2007, at 4:28 PM, Christopher Blythe wrote:
>
> > 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_c
> > hanged(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_deacti
> > vate (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.
> > ( GIOPConnection.java:129)
> > at org.apache.yoko.orb.OB.GIOPConnectionThreaded.
> > (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, 

Re: Problems performing remote EJB client call

2007-08-21 Thread David Jencks
just a guess... but are you sure the java.endorsed.dirs property is  
set properly when you start the app client?  this looks a bit like  
the corba specs classes are coming from the jdk rather than yoko/ 
geronimo.


thanks
david jencks
On Aug 21, 2007, at 4:28 PM, Christopher Blythe wrote:


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_c 
hanged(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_deacti 
vate (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. 
( GIOPConnection.java:129)
at org.apache.yoko.orb.OB.GIOPConnectionThreaded. 
(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