users@glassfish.java.net

Re: Java client call from Unix to Glassfish 3.1.2.2 run on Windows gives org.omg.CORBA.OBJECT_NOT_EXIST

From: Harshad Vilekar <harshad.vilekar_at_oracle.com>
Date: Thu, 08 Nov 2012 12:39:16 -0800

> When we put the code on Unix (OMVS) it gives us a CORBA-problem(??).

That looks strange, and may be Unix system specific issue. Could you
please try it on one of the supported Unix platforms ?
https://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_which

Harshad

On 11/08/2012 06:16 AM, forums_at_java.net wrote:
> Hi all We're all new to Glassfish but we're getting better. We are
> evaluating
> Glassfish as a JMS Server (We want to use it as a web/app server as
> well). We
> want to send Messages from a standalone java client to the JMS Server
> Queue.
> (Btw, it works for ActiveMQ from unix to windows). Our problem is that we
> have code that works between two windows system. When we put the code
> on Unix
> (OMVS) it gives us a CORBA-problem(??). We're using the gf-client.
> This is
> how we start the Java-client (Both on windows and unix): And Unix
> gives us
> the following problem. java -jar
> -Djava.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFactory
>
> -Djava.naming.factory.url.pkgs=com.sun.enterprise.naming
> -Dorg.omg.CORBA.ORBInitialHost=10.42.43.167
> -Dorg.omg.CORBA.ORBInitialPort=3700
> -Djava.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl
>
> RunnableJar2.jar Output: Test 2012-nov-08 09:57:01
> com.sun.enterprise.v3.server.CommonClassLoaderServiceImpl findDerbyClient
> INFO: Cannot find javadb client jar file, derby jdbc driver will not be
> available by default. org.omg.CORBA.OBJECT_NOT_EXIST: ----------BEGIN
> server-side stack trace---------- org.omg.CORBA.OBJECT_NOT_EXIST: FIN:
> IOP02510002: The server ID in the target object key does not match the
> server
> key expected by the server vmcid: OMG minor code: 2 completed: No at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at
> com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:387)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:107)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:511)
>
> at
> com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99)
>
> at $Proxy129.badServerId(Unknown Source) at
> com.sun.corba.ee.impl.orb.ORBImpl.handleBadServerId(ORBImpl.java:1670) at
> com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.checkServerId(CorbaServerRequestDispatcherImpl.java:347)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:172)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1624)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1486)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:990)
>
> at
> com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:214)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:742)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.dispatch(CorbaMessageMediatorImpl.java:539)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.doWork(CorbaMessageMediatorImpl.java:2324)
>
> at
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:497)
>
> at
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:540)
>
> ----------END server-side stack trace---------- vmcid: OMG minor code: 2
> completed: No at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)
>
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:527) at
> com.sun.corba.ee.impl.protocol.giopmsgheaders.MessageBase.getSystemException(MessageBase.java:900)
>
> at
> com.sun.corba.ee.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:131)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(CorbaMessageMediatorImpl.java:637)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(CorbaClientRequestDispatcherImpl.java:499)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(CorbaClientRequestDispatcherImpl.java:373)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:273)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.is_a(CorbaClientDelegateImpl.java:395)
>
> at org.omg.CORBA.portable.ObjectImpl._is_a(ObjectImpl.java:139) at
> org.omg.CosNaming.NamingContextHelper.narrow(NamingContextHelper.java:91)
> at
> com.sun.enterprise.naming.impl.SerialContext$ProviderCacheKey.getNameService(SerialContext.java:1239)
>
> at
> com.sun.enterprise.naming.impl.SerialContext.getRemoteProvider(SerialContext.java:410)
>
> at
> com.sun.enterprise.naming.impl.SerialContext.getProvider(SerialContext.java:346)
>
> at
> com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:504)
>
> at
> com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:455)
>
> at javax.naming.InitialContext.lookup(InitialContext.java:436) at
> org.ellos.Producer.produceMessages(Producer.java:60) at
> org.ellos.Producer.main(Producer.java:13) at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>
> at java.lang.reflect.Method.invoke(Method.java:611) at
> org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
>
> javax.naming.NamingException: Lookup failed for 'jms/Queue' in
> SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFactory,
>
> java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl,
>
> java.naming.factory.url.pkgs=com.sun.enterprise.naming} [Root
> exception is
> javax.naming.NamingException: Unable to acquire SerialContextProvider for
> SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFactory,
>
> java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl,
>
> java.naming.factory.url.pkgs=com.sun.enterprise.naming} [Root
> exception is
> org.omg.CORBA.OBJECT_NOT_EXIST: ----------BEGIN server-side stack
> trace---------- org.omg.CORBA.OBJECT_NOT_EXIST: FIN: IOP02510002: The
> server
> ID in the target object key does not match the server key expected by the
> server vmcid: OMG minor code: 2 completed: No at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at
> com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:248)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.corba.CorbaExtension.makeException(CorbaExtension.java:95)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.handleFullLogging(WrapperGenerator.java:387)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator.access$400(WrapperGenerator.java:107)
>
> at
> com.sun.corba.ee.spi.orbutil.logex.WrapperGenerator$2.invoke(WrapperGenerator.java:511)
>
> at
> com.sun.corba.ee.spi.orbutil.proxy.CompositeInvocationHandlerImpl.invoke(CompositeInvocationHandlerImpl.java:99)
>
> at $Proxy129.badServerId(Unknown Source) at
> com.sun.corba.ee.impl.orb.ORBImpl.handleBadServerId(ORBImpl.java:1670) at
> com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.checkServerId(CorbaServerRequestDispatcherImpl.java:347)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:172)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1624)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1486)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:990)
>
> at
> com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:214)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:742)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.dispatch(CorbaMessageMediatorImpl.java:539)
>
> at
> com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.doWork(CorbaMessageMediatorImpl.java:2324)
>
> at
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:497)
>
> at
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:540)
>
> ----------END server-side stack trace---------- vmcid: OMG minor code: 2
> completed: No]] ANY help will be greatly appreciated.
>
> --
>
> [Message sent by forum member 'z94joma']
>
> View Post: http://forums.java.net/node/892080
>
>