Unknown CORBA minor code in CORBA Exception

If this is not the best forum for this Q, please advise.
I've been using the JDK ORB to do some CORBA programming for some time with no problems. I added a new operation to a server side object, rant the client side stuff througn idlj again, and am getting a CORBA BAD_OPERATION
exception when invoking this operation. I'm not sure if the source of the exception in on the server side or the client side. The exception major code is
0x4f490000, and minor code is 387.
The server ORB and naming service are both from ORB Express 2.6.3 from
Object Interface (www.ois.com). I am using JDK 1.5.0_05 running on
Windows XP Professional with Service Pack 2.
I'm seeking information regarding the meaning of minor code 387. Any help or advice will be appreciated. The full stack trace information is given
below. Thank you.
Dennis Newbold
==========================================================
Tst exception: org.omg.CORBA.BAD_OPERATION: vmcid: 0x4f490000 minor code: 387
completed: No
org.omg.CORBA.BAD_OPERATION: vmcid: 0x4f490000 minor code: 387 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemEx
ception(MessageBase.java:897)
at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_0.getSys
temException(ReplyMessage_1_0.java:94)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExce
ptionReply(CorbaMessageMediatorImpl.java:572)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.proce
ssResponse(CorbaClientRequestDispatcherImpl.java:430)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marsh
alingComplete(CorbaClientRequestDispatcherImpl.java:326)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaCl
ientDelegateImpl.java:129)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at VehicleNVM._VehicleNVMAccessStub.readProtectedNVM(_VehicleNVMAccessSt
ub.java:169)
at JVehicleNVMDevice.readProtectedNVM(JVehicleNVMDevice.java:193)
at TestSuite.test6(DoTests.java:463)
at TestSuite.runTests(DoTests.java:477)
at DoTests.main(DoTests.java:492)

It looks like it's coming from the server in a ServerException so it is probably an ORB Express code.

Similar Messages

  • IOP00010202 org.omg.CORBA.UNKNOWN:   vmcid: SUN  minor code: 202

    Hi,
    I try to make a servlet call a method of an EJB that return an object. After the execution of the method (during the object result return I get th exception below.
    Any idea ???
    Thanks
    Didier
    [#|2004-10-28T15:54:09.424+0200|WARNING|sun-appserver-pe8.1|javax.enterprise.resource.corba.S1AS-ORB.rpc.protocol|_ThreadID=11;|"IOP00010202: (UNKNOWN) Unknown user exception thrown by the server - exception: java.lang.ClassCastException; message: null"
    org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe
         at com.sun.corba.ee.impl.logging.ORBUtilSystemException.runtimeexception(ORBUtilSystemException.java:8508)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.convertThrowableToSystemException(CorbaMessageMediatorImpl.java:1921)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1871)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1824)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:261)
         at com.sun.corba.ee.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1683)
         at com.sun.corba.ee.impl.protocol.SharedCDRClientRequestDispatcherImpl.marshalingComplete(SharedCDRClientRequestDispatcherImpl.java:155)
         at com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:132)
         at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:129)
         at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:150)
         at com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(Unknown Source)
         at fr.adp.com.gxp.std.moteur.comm_host.EJB.src._Saisie_DynamicStub.execute(_Saisie_DynamicStub.java)
         at servlet.IP.src.GxpServlet.doGet(Unknown Source)
         at servlet.IP.src.GxpServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
         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:324)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:246)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:273)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:236)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:145)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:141)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:262)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:618)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:500)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:375)
         at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
    Caused by: java.lang.ClassCastException
         at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$14.write(DynamicMethodMarshallerImpl.java:338)
         at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.writeResult(DynamicMethodMarshallerImpl.java:430)
         at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:127)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:648)
         at com.sun.corba.ee.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:192)
         ... 40 more
    |#]

    My war archive contains remote and home interface and the return object class.
    The exception is rised between the return of the EJB's result and the reception of the result in my servlet.
    thank you for your help
    didier
    This is my remote interface :
    public interface Saisie extends EJBObject
    public GxpOutput execute(String inputReq)
              throws ResourceException,RemoteException;
    This is my Home interface :
    public interface SaisieHome extends EJBHome
         public Saisie create() throws CreateException,RemoteException;
    This a part of my servlet code :
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////servlet
    InitialContext ic = new InitialContext();
    Object objRef = ic.lookup("ejb/ejbGxp");
    saisieHome = (SaisieHome)PortableRemoteObject.narrow(objRef, SaisieHome.class); //narrow is here
    saisie = saisieHome.create();
    output = (GxpOutput)saisie.execute(inputReq);
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////end

  • REP-50125: Caught exception: org.omg.CORBA.OBJECT_NOT_EXIST:   minor code:

    i have a problem with the users who request a report, the following error appears
    REP-50125: Caught exception: org.omg.CORBA.OBJECT_NOT_EXIST: minor code: 0 completed: No
    i don have any idea, what it's mean. and sometimes only appears in some users, and others can execute the reports ok.
    please really i need some help

    Juan, we are having the same problem, and my cluster of 2 servers 9.0.2.2.
    I was explained by support, and they were explained by developers that this error is caused by the NULL instead of 0 returned parameter, when no engine available.
    This means if you hit refresh long enough it will work.
    I personally found this error happens when server's content in cluster is not in synch and just could not explain some other situations, our TAR is still open.
    Let me know where are you on this issue

  • CORBA exception, MINOR CODE 1004

    Hi,
    I'm getting the following error in corba, does anyone knows why it happens?
    IOP02511004: (OBJECT_NOT_EXIST) Null servant"
    org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: SUN minor code: 1004 completed

    Since this is an IBM specific error, you'd do much better doing some searching at IBM's Java site - or asking there.

  • MINOR CODE: jms corba marshalling error

    I have a JMS queue connection factory and queue deployed on Sun Application Server 8.2 that I am trying to access through jndi. I am able to look up the queues using JNDI when I run a command line test program. It sets the context using my jndi.properties file.
    java.naming.factory.initial=com.sun.appserv.naming.S1ASCtxFactory
    java.naming.provider.url=iiop://smosi-1:3360
    b2bconnection.queueConnectionFactory=jms/B2BintegrationMDBDestinationFactory
    b2bconnection.queueName=jms/B2BintegrationMDBBeanWhen I run the code from within another application server called pramati, I get the stack trace printed out below. Pramati is the application server from where I'm trying to access the JMS qeueus located on sun application server. It looks like a marshalling error. I did some digging around, and found out that I am able to read all of the objects from JNDI ( i.e. jms, jdbc, ejb, etc ) except for a mysterious context called __SYSTEM that is being used by the java libraries to load the jmsra resource adapter. This context can be loaded from the command line, but not within the pramati application server. Any attempt to load it gives the error below... If I can solve this, I'll be the star of the development team for sure. PLEASE help me if you can. Thanks.
    Other things to note are that both servers have been configured to use the same JDK version, which is 1.4.2_12.
    Aug 16, 2006 4:42:32 PM com.sun.corba.ee.impl.encoding.CDRInputStream_1_0 read_v
    alue
    WARNING: "IOP00810210: (MARSHAL) Error from readValue on ValueHandler in CDRInpu
    tStream"
    org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 210 completed: Maybe
    at com.sun.corba.ee.impl.logging.ORBUtilSystemException.valuehandlerRead
    Error(ORBUtilSystemException.java:6646)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1048)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:879)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:873)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:863)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_abstract_interface
    (CDRInputStream.java:275)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectDelegate(IIOPInput
    Stream.java:363)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectOverride(IIOPInput
    Stream.java:526)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
    at java.util.Hashtable.readObject(Hashtable.java:848)
    at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.corba.ee.impl.io.IIOPInputStream.invokeObjectReader(IIOPInput
    Stream.java:1694)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObject(IIOPInputStream.
    java:1212)
    at com.sun.corba.ee.impl.io.IIOPInputStream.simpleReadObject(IIOPInputSt
    ream.java:400)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValueInternal(ValueHand
    lerImpl.java:330)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.
    java:296)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1034)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_value(CDRInputStre
    am.java:259)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObjectField(IIOPInputSt
    ream.java:1989)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputClassFields(IIOPInputSt
    ream.java:2213)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObject(IIOPInputStream.
    java:1221)
    at com.sun.corba.ee.impl.io.IIOPInputStream.simpleReadObject(IIOPInputSt
    ream.java:400)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValueInternal(ValueHand
    lerImpl.java:330)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.
    java:296)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1034)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:879)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:873)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:863)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_abstract_interface
    (CDRInputStream.java:275)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectDelegate(IIOPInput
    Stream.java:363)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectOverride(IIOPInput
    Stream.java:526)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
    at java.util.Hashtable.readObject(Hashtable.java:848)
    at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.corba.ee.impl.io.IIOPInputStream.invokeObjectReader(IIOPInput
    Stream.java:1694)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObject(IIOPInputStream.
    java:1212)
    at com.sun.corba.ee.impl.io.IIOPInputStream.simpleReadObject(IIOPInputSt
    ream.java:400)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValueInternal(ValueHand
    lerImpl.java:330)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.
    java:296)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1034)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_value(CDRInputStre
    am.java:259)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObjectField(IIOPInputSt
    ream.java:1989)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputClassFields(IIOPInputSt
    ream.java:2213)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObject(IIOPInputStream.
    java:1221)
    at com.sun.corba.ee.impl.io.IIOPInputStream.simpleReadObject(IIOPInputSt
    ream.java:400)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValueInternal(ValueHand
    lerImpl.java:330)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.
    java:296)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1034)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:879)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:873)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_abstract_inter
    face(CDRInputStream_1_0.java:863)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_abstract_interface
    (CDRInputStream.java:275)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectDelegate(IIOPInput
    Stream.java:363)
    at com.sun.corba.ee.impl.io.IIOPInputStream.readObjectOverride(IIOPInput
    Stream.java:526)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
    at java.util.Hashtable.readObject(Hashtable.java:848)
    at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.corba.ee.impl.io.IIOPInputStream.invokeObjectReader(IIOPInput
    Stream.java:1694)
    at com.sun.corba.ee.impl.io.IIOPInputStream.inputObject(IIOPInputStream.
    java:1212)
    at com.sun.corba.ee.impl.io.IIOPInputStream.simpleReadObject(IIOPInputSt
    ream.java:400)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValueInternal(ValueHand
    lerImpl.java:330)
    at com.sun.corba.ee.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.
    java:296)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInput
    Stream_1_0.java:1034)
    at com.sun.corba.ee.impl.encoding.CDRInputStream.read_value(CDRInputStre
    am.java:259)
    at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl$14
    .read(DynamicMethodMarshallerImpl.java:333)
    at com.sun.corba.ee.impl.presentation.rmi.DynamicMethodMarshallerImpl.re
    adResult(DynamicMethodMarshallerImpl.java:424)
    at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invo
    ke(StubInvocationHandlerImpl.java:133)
    at com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(Unkno
    wn Source)
    at com.sun.enterprise.naming._SerialContextProvider_DynamicStub.list(_Se
    rialContextProvider_DynamicStub.java)
    at com.sun.enterprise.naming.SerialContext.list(SerialContext.java:478)
    at javax.naming.InitialContext.list(InitialContext.java:395)
    at com.sun.b2b.connection.B2BConnector.printContext(B2BConnector.java:72
    Message was edited by:
    queperknuckle

    Tried with following error,
    String orbArgs[] = new String[] { "-ORBInitRef", nameService };
    java.util.Properties props = System.getProperties();
    props.put("org.omg.CORBA.ORBClass", "com.iona.corba.art.artimpl.ORBImpl");
    props.put("org.omg.CORBA.ORBSingletonClass", "com.iona.corba.art.artimpl.ORBSingleton");
    // create and initialize the ORB
    orb = ORB.init(orbArgs, props);
    But now received,
    org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.iona.corba.art.artimpl.ORBImpl  vmcid: 0x0 minor code: 0  completed: No
            at org.omg.CORBA.ORB.create_impl(ORB.java:297)
              at org.omg.CORBA.ORB.init(ORB.java:336)
    Please help.

  • Org.omg.CORBA.BAD_OPERATION:   vmcid: 0x2000  minor code: 2049  completed:

    Hi,
    I have a stupid CORBA error, can someone please help me to have a clue why this client gives me a hart time?
    Properties props = new Properties();
    props.put("org.omg.CORBA.ORBInitialPort", "1570");
    props.put("org.omg.CORBA.ORBInitialHost", "192.168.10.44");
    ORB orb = ORB.init(args, props);
    org.omg.CORBA.Object obj = orb.resolve_initial_references("NameService");
    NamingContextExt ctx = NamingContextExtHelper.narrow(obj);
    org.omg.CORBA.BAD_OPERATION: vmcid: 0x2000 minor code: 2049 completed: No
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(Unknown Source)
         at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_0.getSystemException(Unknown Source)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(Unknown Source)
         at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(Unknown Source)
         at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknown Source)
         at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
         at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.invoke(Unknown Source)
         at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.resolve(Unknown Source)
         at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(Unknown Source)
         at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(Unknown Source)
         at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(Unknown Source)
         at com.sun.corba.se.impl.orb.ORBImpl.resolve_initial_references(Unknown Source)

    I too have the same error my friend.
    I am trying to call a remote method of an entity bean when I get the same org.omg.CORBA.BAD_OPERATION message.

  • CORBA MINOR CODE ERROR

    Hello All,
    I am getting following error when I am making CORBA connection,
    173938.019:Connection handler pasapap-vip-51664:LOW :<<static>>:
    : (ERROR) Exception occured during connection -
    >> 173938.020:Connection handler pasapap-vip-51664:SANE:com.mslv.activation.cartridge.eci.ls.v1.EciConnectionHandler:
    Exception occured during connection - org.omg.CORBA.INTERNAL:   vmcid: SUN  minor code: 261  completed: Yes
    >> 173938.020:Connection handler pasapap-vip-51664:LOW :com.mslv.activation.cartridge.eci.ls.v1.EciConnectionHandler:
    Closing EMS Session...
    What problem occurs "SUN  minor code: 261"
    Please help.
    Thank you,
    Bhaskar

    Tried with following error,
    String orbArgs[] = new String[] { "-ORBInitRef", nameService };
    java.util.Properties props = System.getProperties();
    props.put("org.omg.CORBA.ORBClass", "com.iona.corba.art.artimpl.ORBImpl");
    props.put("org.omg.CORBA.ORBSingletonClass", "com.iona.corba.art.artimpl.ORBSingleton");
    // create and initialize the ORB
    orb = ORB.init(orbArgs, props);
    But now received,
    org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.iona.corba.art.artimpl.ORBImpl  vmcid: 0x0 minor code: 0  completed: No
            at org.omg.CORBA.ORB.create_impl(ORB.java:297)
              at org.omg.CORBA.ORB.init(ORB.java:336)
    Please help.

  • Org.omg.CORBA.BAD_OPERATION:   minor code: 1414878249 completed: Maybe

    Hello everybody,
    does somebody know something about this minor code we receive in WLE
    5.1. At the same time, we get an ulog entry of an
    java.lang.OutOfMemoryError. Those two things seem to be related, but
    without knowing the meaning of this minor code, it is difficult to
    understand what really happened. Every help is appreciated, thank you!
    Best regards, Werner Koch

    Finally, after some investigation, we found out that the minor code 1414878249 relates
    to null values in Strings or sequences passed in CORBA structures. According to the
    spec, you should initialize those attributes with empty values, but not pass a null
    value. As an example, instead of a null String pass a new String() and for a sequence
    pass an empty array.
    For a good article on the subject, look at
    CORBA
    programming: Storage management responsibilities for arguments
    HTH
    Kostas
    Werner Koch <[email protected]> wrote:
    Hello everybody,
    does somebody know something about this minor code we receive in WLE
    5.1. At the same time, we get an ulog entry of an
    java.lang.OutOfMemoryError. Those two things seem to be related, but
    without knowing the meaning of this minor code, it is difficult to
    understand what really happened. Every help is appreciated, thank you!
    Best regards, Werner Koch

  • Org.omg.CORBA.INV_OBJREF:   minor code: 1398079490  completed: No

    I have written a small application to interface with Domino server5.0 using IIOP. When I run the client application on HP UX using JDK 1.3.1.08, it works fine. When I deploy the client code within a OC4J container (version 9.0.3.0.0) the same code gives me the following error: org.omg.CORBA.INV_OBJREF: minor code: 1398079490 completed: No
    I am able to run this application with the client deployed in OC4J version 9.0.3.0.0 using JDK version 1.3.1_02 on a Win NT4.0 system.
    Any idea what's going wrong???
    Thanks in advance . . .
    Amitabh.

    I too have this problem with jdk1.3.1. Same code works fine with 1.2.2
    I am connecting TAO Trading service from Java Client.
    org.omg.CORBA.INV_OBJREF: minor code: 1398079490 completed: No
         at com.sun.corba.se.internal.core.CodeSetComponentInfo.read(CodeSetComponentInfo.java:95)
         at com.sun.corba.se.internal.core.Profile.<init>(Profile.java:114)
         at com.sun.corba.se.internal.core.IOR.getProfile(IOR.java:278)
         at com.sun.corba.se.internal.iiop.CDRInputStream.read_Object(CDRInputStream.java:592)
         at com.sun.corba.se.internal.iiop.CDRInputStream.read_Object(CDRInputStream.java:578)
         at com.sun.corba.se.internal.corba.TCUtility.unmarshalIn(TCUtility.java:222)
         at com.sun.corba.se.internal.corba.AnyImpl.read_value(AnyImpl.java:359)
         at com.sun.corba.se.internal.corba.RequestImpl.unmarshalParams(RequestImpl.java:403)
         at com.sun.corba.se.internal.corba.RequestImpl.doInvocation(RequestImpl.java:369)
         at com.sun.corba.se.internal.corba.RequestImpl.invoke(RequestImpl.java:223)
         at org.omg.CosNaming._NamingContextStub.resolve(_NamingContextStub.java:156)
         at TradingViewer.resolveRootNC(TradingViewer.java:72)
         at TradingViewer.<init>(TradingViewer.java:44)
         at TradingViewer.main(TradingViewer.java:39)

  • Error:org.omg.CORBA.INTERNAL:   minor code: 1398079697  completed: No

    When I run : j2ee -verbose.
    I get the following error:
    J2EE server listen port: 1050
    org.omg.CORBA.INTERNAL: minor code: 1398079697 completed: No
    at com.sun.corba.ee.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:
    256)
    I have include j2ee.jar in my classpath.What's wrong??

    the bin folder of j2sdkee has a file called setEnv. THe file has reference to the port 1060. I changed the port and it worked for me.

  • DB commit causing CORBA exception

    Hello,
    I am using the following code to make an entry into the database :-
             DataServiceTransaction dtx = DataServiceTransaction.begin(true); 
             dtx.setSendChangesToAdapter(true);
             Currency c1 = new Currency();
             c1.setCurrencyCode("ABC");
             c1.setCurrencyName("Dummy Currency");
             c1.setCurrencyLastUpdated(new Date());
             c1.setCurrencyId(new Integer(1)); 
             dtx.createItem("TraderWorkStation.Currency", c1); 
             dtx.commit();
    The model has the following DMS annotations, while the entry is being created but there is a CORBA exception as shown below, pls advise
    <
    annotation name="DMS">
    <item name="datasource">java:comp/env/ALGODB</item>
    <item name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</item>
    <item name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JOTMTransactionManagerLookup</item>
    <item name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</item>  
    <item name="ServerGeneratedEntities">false</item>
    </annotation>
    [TWSServer]08/29/2011 12:40:14.159 [DEBUG] [Service.Data.Transaction] Started transaction using jndi name: java:comp/UserTransaction
    [TWSServer]08/29/2011 12:40:14.159 [DEBUG] [Service.Data.Transaction] Sending server message to adapter: Flex Message (flex.data.messages.DataMessage)
        operation = create
        id = {currencyId=1}
        clientId = srv:480E9B77-C609-9091-D39B-DBF64632AEFA
        correlationId = null
        destination = TraderWorkStation.Currency
        messageId = srv:480E9B77-C609-9091-D39B-DBF64632AEFA:7
        timestamp = 1314636014159
        timeToLive = 0
        body = TraderWorkStation.Currency@20
    [TWSServer]08/29/2011 12:40:14.160 [DEBUG] [Service.Data.General] Before TraderWorkStation.Currency.createItem (
        (TraderWorkStation.Currency) {currencyId=1} (23000154) {
            currencyName = Dummy Currency
            currencyCode = ABC
            currencyId = 1
            currencyLastUpdated = Mon Aug 29 12:40:14 EDT 2011
    In createItem() item =TraderWorkStation.Currency@20
    [TWSServer]08/29/2011 12:40:14.166 [DEBUG] [Service.Data.General] After TraderWorkStation.Currency.createItem (
        (TraderWorkStation.Currency) {currencyId=255} (23000154) {
            currencyName = Dummy Currency
            currencyCode = ABC
            currencyId = 255
            currencyLastUpdated = Mon Aug 29 12:40:14 EDT 2011
    [TWSServer]08/29/2011 12:40:14.166 [DEBUG] [Message.Timing] After invoke service: data-service; execution time = 7ms
    [TWSServer]08/29/2011 12:40:14.167 [ERROR] [Service.Data.Transaction] Error while committing transaction: org.omg.CORBA.BAD_INV_ORDER: The Servant has not been associated with an ORB instance  vmcid: 0x0  minor code: 0  completed: No stack=org.omg.CORBA.BAD_INV_ORDER: The Servant has not been associated with an ORB instance  vmcid: 0x0  minor code: 0  completed: No
            at org.omg.PortableServer.Servant._get_delegate(Servant.java:35)
            at org.omg.PortableServer.Servant._poa(Servant.java:99)
            at org.objectweb.jotm._SubCoordinator_Tie.deactivate(Unknown Source)
            at com.sun.corba.se.impl.javax.rmi.CORBA.Util.cleanUpTie(Util.java:512)
            at com.sun.corba.se.impl.javax.rmi.CORBA.Util.unexportObject(Util.java:489)
            at javax.rmi.CORBA.Util.unexportObject(Util.java:161)
            at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.unexportObject(PortableRemoteObject. java:173)
            at javax.rmi.PortableRemoteObject.unexportObject(PortableRemoteObject.java:119)
            at org.objectweb.jotm.TransactionImpl.cleanup(TransactionImpl.java:1167)
            at org.objectweb.jotm.Current.forgetTx(Current.java:1035)
            at org.objectweb.jotm.SubCoordinator.doAfterCompletion(SubCoordinator.java:1635)
            at org.objectweb.jotm.SubCoordinator.commit_one_phase(SubCoordinator.java:486)
            at org.objectweb.jotm.TransactionImpl.commit(TransactionImpl.java:318)
            at org.objectweb.jotm.Current.commit(Current.java:452)
            at flex.data.DataServiceTransaction.doCommit(DataServiceTransaction.java:1421)
            at flex.data.DataServiceTransaction.commit(DataServiceTransaction.java:366)
            at com.kuberre.hansa.twsserver.control.HansaApiMgr.fetchAllData(HansaApiMgr.java:46)
            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:597)
            at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:418)
            at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
            at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1400)
            at flex.messaging.AsyncMessageBroker.filteredRouteMessageToService(AsyncMessageBroker.java:5 76)
            at flex.messaging.filters.SyncMessageFilterChain$MessageFilterContext.filterRequest(SyncMess ageFilterChain.java:220)
            at flex.messaging.services.SyncReliableMessagingFilter.filterRequest(SyncReliableMessagingFi lter.java:206)
            at flex.messaging.filters.SyncMessageFilterChain$MessageFilterContext.filterRequest(SyncMess ageFilterChain.java:216)
            at flex.messaging.filters.SyncMessageFilterChain$MessageFilterContext.processRequest(SyncMes sageFilterChain.java:202)
            at flex.messaging.filters.SyncMessageFilterChain.filterRequest(SyncMessageFilterChain.java:1 40)
            at flex.messaging.AsyncMessageBroker.routeMessageToService(AsyncMessageBroker.java:564)
            at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:1005)
            at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:103)
            at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
            at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
            at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
            at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:166)
            at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:291)
            at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:353)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:304)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
            at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
            at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:851)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:278)
            at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav a:515)
            at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
            at java.lang.Thread.run(Thread.java:619)

    Ok, It got fixed by setting useJTA = false as in
    DataServiceTransaction dtx = DataServiceTransaction.begin(false);
    also in the DMS settings  use-transactions="false"  

  • Applet-ejb; corba exception

    Hi, I am trying to access EJB from an applet thro' ejb-client.jar. It works fine if I include weblogic.jar in the applet archive but it throws a corba exception if I use wlclient.jar and wljmsclient.jar instead of weblogic.jar in the archive. As weblogic.jar is too huge I want to use thin clients. Could someone help me with this exception. I am using WLS8.1_sp4; jdk 1.4.2_05 and ie6 with latest jvm. Both applet and ejb are deployed in same localhost com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Client get called: host = localhost port = 7001 com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Creating new connection Connection[type=IIOP_CLEAR_TEXT remo te_host=localhost remote_port=7001 state=ESTABLISHED] com.sun.corba.se.internal.iiop.MessageMediator(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Creating message from stream com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Succesfully created socket for new connection com.sun.corba.se.internal.iiop.MessageMediator(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Reading the mess age fully, size =1204 com.sun.corba.se.internal.iiop.MessageMediator(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Handling GIOP 1. 0 LocateReply com.sun.corba.se.internal.iiop.IIOPInputStream(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Constructing IIO PInputStream object com.sun.corba.se.internal.iiop.IIOPInputStream(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Setting the time stamp com.sun.corba.se.internal.iiop.MessageMediator(Thread[JavaIDL Reader for localhost:7001,4,ORB ThreadGroup]): Creating message from stream com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Client get called: host = 172.16.65.14 port = 7001 com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Creating new connection Connection[type=IIOP_CLEAR_TEXT remo te_host=172.16.65.14 remote_port=7001 state=ESTABLISHED] com.sun.corba.se.internal.iiop.MessageMediator(Thread[JavaIDL Reader for 172.16.65.14:7001,4,ORB ThreadGroup]): Creating mess age from stream com.sun.corba.se.internal.iiop.ConnectionTable(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class, 4,file:/C:/projects/perforce/java/PlateMapViewer/-threadGroup]): Succesfully created socket for new connection com.sun.corba.se.internal.iiop.GIOPImpl(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class,4,file: /C:/projects/perforce/java/PlateMapViewer/-threadGroup]): getEndpoint(IIOP_CLEAR_TEXT, 0, null) com.sun.corba.se.internal.iiop.GIOPImpl(Thread[thread applet-informatics.inventory.plates.editor.PlateMapEditor.class,4,file: /C:/projects/perforce/java/PlateMapViewer/-threadGroup]): createListener( socketType = IIOP_CLEAR_TEXT port = 0 ) javax.naming.NamingException: Unhandled exception in lookup [Root exception is org.omg.CORBA.MARSHAL: vmcid: SUN minor cod e: 217 completed: Maybe] at weblogic.corba.j2ee.naming.Utils.wrapNamingException(Utils.java:81) at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:237) at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:171) at javax.naming.InitialContext.lookup(InitialContext.java:347) at informatics.inventory.plates.editor.EJBPlateMapDAO.<init>(Unknown Source) at informatics.inventory.plates.editor.PlateMapEditor.init(Unknown Source) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 217 completed: Maybe at com.sun.corba.se.internal.iiop.CDROutputStream_1_0.write_wstring(CDROutputStream_1_0.java:464) at com.sun.corba.se.internal.iiop.CDROutputStream.write_wstring(CDROutputStream.java:189) at weblogic.corba.cos.naming.NamingContextAnyPackage.WNameComponentHelper.write(WNameComponentHelper.java:79) at weblogic.corba.cos.naming.NamingContextAnyPackage.WNameHelper.write(WNameHelper.java:59) at weblogic.corba.cos.naming._NamingContextAnyStub.resolve_any(_NamingContextAnyStub.java:79) at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:213) ... 6 more

    I had the same problem and finally caught a statement in one of the docs: "To facilitate the use of IIOP, always specify a valid IP address or DNS name for the Listen Address attribute in the configuration file (config.xml) to listen for connections." I edited my config.xml file and put in the ip address of the machine running my WLS and things started working. Hope this works for you.
    Regards,
    Ron

  • UNKNOWN:   vmcid: SUN  minor code: 202

    The idl of the method is:
    void myMethod(in string param1, in string param2, in long param3, in long long param4) raises (anException);
    The problem occure when the two string parameters are empty (not null, but empty).
    org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe
    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:274)
    at java.lang.Class.newInstance0(Class.java:306)
    at java.lang.Class.newInstance(Class.java:259)
    at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:90)
    at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)
    at com.sun.corba.se.internal.POA.GenericPOAClientSC.invoke(GenericPOAClientSC.java:129)
    at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
    at conferencing._UnitListenerStub.myMethod(_UnitListenerStub.java:61)
    XP Pro, J2SE 1.4.1_01 on the caller side
    XP Pro, J2SE 1.4.1-b21 on the called side
    Both application run on the same machine for the test
    What's wrong with empty String ?

    Empty string is just fine.
    What is probably happening is that server is failing either a) before reaching servant ( server object ) or b) after reaching server object. In this case the exception will be 'unknown' in client side. Try turning on debug for server and checking trace for messages.
    - Jim

  • Corba exceptions, beg help!

    Hello buddies,
    I found the below Corba exceptions too often from the my stdout log files, do you have any idea?
    This is the only exception which can be found so far but is not 100% reproducible.
    Oct 28, 2009 2:24:01 AM com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl convertThrowableToSystemException
    WARNING: "IOP00010202: (UNKNOWN) Unknown user exception thrown by the server"
    org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe
         at com.sun.corba.se.impl.logging.ORBUtilSystemException.runtimeexception(ORBUtilSystemException.java:8365)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.convertThrowableToSystemException(CorbaMessageMediatorImpl.java:1918)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1868)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1821)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1548)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:922)
         at com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:181)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:694)
         at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannelConnectionImpl.java:451)
         at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.doWork(SocketOrChannelConnectionImpl.java:1187)
         at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:398)
    Caused by: java.lang.RuntimeException: handleThrowableDuringServerDispatch: cannot create response.
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1845)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1880)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1821)
         at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:258)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1680)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1540)
         ... 6 more
    Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 203 completed: No
         at com.sun.corba.se.impl.logging.ORBUtilSystemException.writeErrorSend(ORBUtilSystemException.java:2231)
         at com.sun.corba.se.impl.logging.ORBUtilSystemException.writeErrorSend(ORBUtilSystemException.java:2253)
         at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.writeLock(SocketOrChannelConnectionImpl.java:933)
         at com.sun.corba.se.impl.encoding.BufferManagerWriteStream.sendFragment(BufferManagerWriteStream.java:78)
         at com.sun.corba.se.impl.encoding.BufferManagerWriteStream.overflow(BufferManagerWriteStream.java:51)
         at com.sun.corba.se.impl.encoding.CDROutputStream_1_2.grow(CDROutputStream_1_2.java:211)
         at com.sun.corba.se.impl.encoding.CDROutputStream_1_2.alignAndReserve(CDROutputStream_1_2.java:182)
         at com.sun.corba.se.impl.encoding.CDROutputStream_1_0.internalWriteOctetArray(CDROutputStream_1_0.java:547)
         at com.sun.corba.se.impl.encoding.CDROutputStream_1_0.write_octet_array(CDROutputStream_1_0.java:567)
         at com.sun.corba.se.impl.encoding.CDROutputStream.write_octet_array(CDROutputStream.java:169)
         at com.sun.corba.se.spi.servicecontext.UnknownServiceContext.write(UnknownServiceContext.java:43)
         at com.sun.corba.se.spi.servicecontext.ServiceContexts.writeMapEntry(ServiceContexts.java:322)
         at com.sun.corba.se.spi.servicecontext.ServiceContexts.writeServiceContextsInOrder(ServiceContexts.java:283)
         at com.sun.corba.se.spi.servicecontext.ServiceContexts.write(ServiceContexts.java:247)
         at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.write(ReplyMessage_1_2.java:175)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.createResponseHelper(CorbaMessageMediatorImpl.java:2199)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.createResponseHelper(CorbaMessageMediatorImpl.java:2162)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.createSystemExceptionResponse(CorbaMessageMediatorImpl.java:2087)
         at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(CorbaMessageMediatorImpl.java:1871)
         ... 19 more

    Comments inline...
    jg wrote:
    Hi,
    Could you tell me what is the main benefit of communication between Ejbs and Corba interfaces except transactions, if I use Java on Corba side also.I'm not sure that it is possible, unless you do some extremely brittle things with the classes that are loaded. The interface from java-idl to an EJB is totally busted, as far as I can tell.
    Is it so good from the view of performance or something?Functionality is the only benefit, performance is not the objective.
    If I suggest such a structure that connecting only to a corba side or only to a ejb side, does not it work nearly the same?If I understand the question, you are wondering if it is possible to start from either IDL interfaces or EJB interfaces? The answer is that you must choose one or the other. If you choose IDL interfaces, consider WLE. If you Choose EJB interfaces, consider WLS.
    >
    >
    I am confused about the design strategy...
    Best regards
    jg

  • [MINOR CODE] Exception with minor code 1404

    Hi,
    Could you please explain what Sun CORBA minor code 1404 represents? We are getting this exception on a JavaWS app java console:
    Client - Windows XP [java 1.6/java 1.5]
    Server - Linux [java 1.6]
    com.sun.corba.se.impl.util.Utility loadStub
    FINE: "IOP01211404: (BAD_OPERATION) Exception in loadStub"
    org.omg.CORBA.BAD_OPERATION: vmcid: SUN minor code: 1404 completed: No
         at com.sun.corba.se.impl.logging.UtilSystemException.exceptionInLoadStub(Unknown Source)
         at com.sun.corba.se.impl.logging.UtilSystemException.exceptionInLoadStub(Unknown Source)
         at com.sun.corba.se.impl.util.Utility.loadStub(Unknown Source)
         at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(Unknown Source)
         at javax.rmi.PortableRemoteObject.narrow(Unknown Source)
         at com.ibm.ws.ejb.portable.LegacyHandleDelegateImpl.readEJBObject(LegacyHandleDelegateImpl.java:353)
         at com.ibm.ws.ejb.portable.HandleImpl.readObject(HandleImpl.java:406)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at com.ibm.rmi.io.IIOPInputStream.invokeObjectReader(IIOPInputStream.java:1700)
         at com.ibm.rmi.io.IIOPInputStream.inputObjectUsingClassDesc(IIOPInputStream.java:1435)
         at com.ibm.rmi.io.IIOPInputStream.inputObjectClassDesc(IIOPInputStream.java:1410)
         at com.ibm.rmi.io.IIOPInputStream.readSerializable(IIOPInputStream.java:1139)
         at com.ibm.rmi.io.IIOPInputStream.simpleReadObjectInternal(IIOPInputStream.java:427)
         at com.ibm.rmi.io.IIOPInputStream.simpleReadObjectLoop(IIOPInputStream.java:512)
         at com.ibm.rmi.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:464)
         at com.ibm.rmi.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:210)
         at com.ibm.rmi.iiop.CDRReader.read_value(CDRReader.java:2011)
    Thanks,
    Mi.

    I remember seeing that post sometime ago. And yes, your guess is quite good. WAS 5.1 uses jdk 1.3.1
    As for Ant, if you want to use a different version class, I think you need to set "build.compiler" property. Of course, a look into Ant docs would be more helpful.
    Cheers!
    ***Annie***

Maybe you are looking for

  • Media files hidden after update 10.6.8 to Mavericks.

    Hello world, I'm running Snow Leopard 10.6.8 on an iMac 21.5" from 2010: 3.06 GHz Intel Core 2 Duo, 4 GB DDR3, 500GB. My problem came about when I updated from 10.6.8 to Mavericks. I downloaded Mavericks from the app store. When I tried to install it

  • Control Line Items of table in Smartforms

    Hi, Please help me out for following problem which  I am facing in smartforms. Scenario u2013 I am trying to print Bank Payment voucher, In this I am passing two internal  tables from my driver program, One internal table is for header details and ot

  • I have a little problem. I have 2 threads and each of them gets

    a pointer to class A. I mean: class q1 extends Thread class q2 extends Thread class A q1(this); q2(this); each of them gets a pointer to the same object. The problem is somehow when q1 update one variable in A , q2 doesn't get the update. Thanks, Ami

  • Java Calendar problem

    Hello I have problems with Java Calendar class: Problem 1: I try to set Java calendar to specific date, but an exception is thrown. Problematic dates are 19210501 and 19420403 (yyyymmdd) at midnight (hour of day = 0, minutes = 0, seconds = 0, millise

  • Portege R600 - Difference between cooling options

    I have a Portege R600 with Windows 7 installed, but I guess my query is generic to all Porteges regardless of the version of Windows. Could someone please explain to me what the different "cooling options" in the power settings actually mean? I could