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

Similar Messages

  • Applet -ejb ; weblogic.jar

    Hi,
    <b>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 <b>I want to use thin clients</b>. 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</b>
    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

    Hi,
    <b>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 <b>I want to use thin clients</b>. 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</b>
    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

  • CORBA Exception during the deployment process

    I created a project which includes some application modules. I was attempting to deploy the application modules onto the EJB platform. But I was hit with CORBA Exceptions...
    Here is the last part of the whole deployment message:
    Copyright (c) 1997-1998 Borland International. All Rights Reserved.
    Copyright (c) 1997-1999 Oracle Corporation. All Rights Reserved.
    Reading Deployment Descriptor...done
    Verifying Deployment Descriptor...done
    Gathering users...done
    Generating Comm Stubs...java.lang.NoSuchFieldError: org.omg.CORBA.DefinitionKind: field dk_Estruct not found
    at com.visigenic.vbroker.ir.EstructDefImpl.<init>(EstructDefImpl.java:20)
    at com.visigenic.vbroker.ir.ContainerImpl.create_estruct(Compiled Code)
    at com.visigenic.vbroker.ir.ContainerImpl.create_estruct(Compiled Code)
    at com.visigenic.vbroker.ir._tie_ModuleDef.create_estruct(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toClass(JavaFrontEnd.java:141)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.javaToIdl(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.javaToIdl(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.parseClasses(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.generateCommStubs(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.invoke(Compiled Code)
    at oracle.aurora.server.tools.sess_iiop.ToolImpl.invoke(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.main(Compiled Code)
    *** Errors occurred while deploying the EJB to JServer ***
    *** Deployment completed ***
    Any ideas?
    null

    I created a project which includes some application modules. I was attempting to deploy the application modules onto the EJB platform. But I was hit with CORBA Exceptions...
    Here is the last part of the whole deployment message:
    Copyright (c) 1997-1998 Borland International. All Rights Reserved.
    Copyright (c) 1997-1999 Oracle Corporation. All Rights Reserved.
    Reading Deployment Descriptor...done
    Verifying Deployment Descriptor...done
    Gathering users...done
    Generating Comm Stubs...java.lang.NoSuchFieldError: org.omg.CORBA.DefinitionKind: field dk_Estruct not found
    at com.visigenic.vbroker.ir.EstructDefImpl.<init>(EstructDefImpl.java:20)
    at com.visigenic.vbroker.ir.ContainerImpl.create_estruct(Compiled Code)
    at com.visigenic.vbroker.ir.ContainerImpl.create_estruct(Compiled Code)
    at com.visigenic.vbroker.ir._tie_ModuleDef.create_estruct(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toClass(JavaFrontEnd.java:141)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.javaToIdl(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.javaToIdl(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at oracle.aurora.ejb.deployment.JavaFrontEnd.toInterface(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.toIRObject(Compiled Code)
    at com.visigenic.vbroker.util.fe.java.JavaFrontEnd.parseClasses(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.generateCommStubs(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.invoke(Compiled Code)
    at oracle.aurora.server.tools.sess_iiop.ToolImpl.invoke(Compiled Code)
    at oracle.aurora.ejb.deployment.GenerateEjb.main(Compiled Code)
    *** Errors occurred while deploying the EJB to JServer ***
    *** Deployment completed ***
    Any ideas?
    null

  • 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

  • Options for EJB - Corba - correct?

    Hi,
    I'm looking at the options for EJB->CORBA and CORBA->EJB method calls in Weblogic Server 5.1 (although we may be moving to 6 soon)
    We are currently using CORBA 2.1 C++ code, and are looking for a migration path into EJBs.
    I've tried to pull together small list of our options, with apologies to Eduardo Ceballos who wrote most of this text originally, and anyone else who's work is included.
    Does any one have the time to read the below, and make any comments on important options that I've missed, or pitfalls that they can see?
    Thankyou in advance;
    Notes:
    -- RMI over IIOP is only available under JDK 1.3
    -- if we use a pre Corba 2.3 implementation (as we currently are), only primitive types may be passed (no OBV available).
    -- Another option is to use WebLogic Enterprise, but we are currently using WebLogic Server. &#8216;WebLogic Enterprise Connectivity gives you the ability to create IIOP connection pools to a BEA WebLogic Enterprise, allowing you to execute WebLogic Enterprise CORBA objects from WebLogic Server servlets and Enterprise JavaBeans.&#8217;
    Calling from a WLS into a CORBA server:
    ========================================
    There are several variations on two ways:
    1. expose the CORBA interface;
    To expose the CORBA interface, you collocate the ORB of your choice within the WLS instance and bind CORBA stubs into the JNDI tree as needed. The application looks up CORBA objects and uses the CORBA server interfaces as you would regardless of WLS.
    This is an example of designing the RMI interface so that it maps in a usable way to the IDL interface.
    2. hide the CORBA interface.
    To hide the CORBA interface, create a RMI interface and a RMI server class; run 'weblogic.rmic -iiop -idl ...' on that class; take the resulting idl and add it to the interfaces which the CORBA servers implement. To gain access to the CORBA servers, use COSNaming to bind the CORBA servers into the WLS JNDI tree. As above, the application looks up the CORBA servers in the JNDI tree, but in this case the application uses the RMI-IIOP stubs to communicate with the CORBA servers.
    This is an example of adding RMI interfaces to existing CORBA servers to establish some level of connectivity.
    If you are using an RMI-IIOP implementation of some sort, then you are effectively hiding the CORBA interface, except you'd ignore any of work that would be done at the IDL level.
    Note: We should use rmic and the &#8211;noValueTypes flag (as we aren&#8217;t using Orbix 2.3).
    Calling from a Corba server into WLS
    ======================================
    It is possible to host an Orb in the app server, contained within a WebLogic startup class. This will allow Corba calls to be delegated to app-server components (see option 1, above).
    Thanks again.

    Comments inline....
    G Morgan wrote:
    Hi,
    I'm looking at the options for EJB->CORBA and CORBA->EJB method calls in Weblogic Server 5.1 (although we may be moving to 6 soon)Yes, move to 6.0.
    >
    >
    We are currently using CORBA 2.1 C++ code, and are looking for a migration path into EJBs.
    I've tried to pull together small list of our options, with apologies to Eduardo Ceballos who wrote most of this text originally, and anyone else who's work is included.
    Does any one have the time to read the below, and make any comments on important options that I've missed, or pitfalls that they can see?
    Thankyou in advance;As far as I can tell, pre-2.3 ORBs can not handle type ids that start with "RMI:". So pretty much the only option at the moment with a pre-2.3 ORB is to delegate through a colocated ORB. As with the the previous response, it's a good idea to host the ORB in a WLS client, that way if the ORB goes south, it doesn't take the server with it.
    >
    >
    Notes:
    -- RMI over IIOP is only available under JDK 1.3
    -- if we use a pre Corba 2.3 implementation (as we currently are), only primitive types may be passed (no OBV available).
    -- Another option is to use WebLogic Enterprise, but we are currently using WebLogic Server. &#8216;WebLogic Enterprise Connectivity gives you the ability to create IIOP connection pools to a BEA WebLogic Enterprise, allowing you to execute WebLogic Enterprise CORBA objects from WebLogic Server servlets and Enterprise JavaBeans.&#8217;
    Calling from a WLS into a CORBA server:
    ========================================
    There are several variations on two ways:
    1. expose the CORBA interface;
    To expose the CORBA interface, you collocate the ORB of your choice within the WLS instance and bind CORBA stubs into the JNDI tree as needed. The application looks up CORBA objects and uses the CORBA server interfaces as you would regardless of WLS.
    This is an example of designing the RMI interface so that it maps in a usable way to the IDL interface.
    2. hide the CORBA interface.
    To hide the CORBA interface, create a RMI interface and a RMI server class; run 'weblogic.rmic -iiop -idl ...' on that class; take the resulting idl and add it to the interfaces which the CORBA servers implement. To gain access to the CORBA servers, use COSNaming to bind the CORBA servers into the WLS JNDI tree. As above, the application looks up the CORBA servers in the JNDI tree, but in this case the application uses the RMI-IIOP stubs to communicate with the CORBA servers.
    This is an example of adding RMI interfaces to existing CORBA servers to establish some level of connectivity.
    If you are using an RMI-IIOP implementation of some sort, then you are effectively hiding the CORBA interface, except you'd ignore any of work that would be done at the IDL level.
    Note: We should use rmic and the &#8211;noValueTypes flag (as we aren&#8217;t using Orbix 2.3).
    Calling from a Corba server into WLS
    ======================================
    It is possible to host an Orb in the app server, contained within a WebLogic startup class. This will allow Corba calls to be delegated to app-server components (see option 1, above).
    Thanks again.

  • Applet EJB Coomunication

    Hi,
    I am trying the applet ejb communication .
    I am very comfortable if I do the same with applet servlet communication but the problem is with the applet calling the ejb directly, i mean to say that can applet can directly lookup the EJB ?
    I had tried on the intranet but we are supposed to give the HOme and remote files to the client also the ejb.jar has to be given as the JVM of the clinet doesnot have the javax.ejb package and all relevant pacakages are to be given,
    There is no meaning of making the client EJB compitable.
    Also what about the security ?
    So can any body help me how to do the same.
    Thanks in advance.
    Milind

    Remove ur applet ejb communication by
    applet to servlet/serverside class then from that servlet/serverside clas to ejb..
    This concept is done by a pattern called 'business delegate'.
    By using this approach u need not give the stub and skull to the front end side (jsp/applet/or anything like that).
    just call the servlet/class from the applet by keeping that class as passover and thereby the lookup details are moved to that servlet/class that could resolve your problem..
    does my answer make any sense to u..

  • Error initializing ejb-module; Exception null

    Information about server.
    * OS: LINUX
    * OAS Instalation : J2EE y WebCache - * Standalone
    * Versión OAS 10g (9.0.4)
    I want to deploy an ear but the folowing error appear: Error initializing ejb-module; Exception null
    f. Erika
    this is the log error:
    EvermindHttpServletRequest.getSession(), session=null
    05/06/28 08:34:19 Requested Id is oc4jfake.n6jNml9MpQLGpMTvn7jvpA4InQXw-BbQcxaNa3iUePWLbN8IaN4IahyM-x8Pb2Tyc31wnhaIah0Ob6mSbhuRaN0I-huKa30xf6jNml9MpQLGpMTynlbvqAXGp6WImkfPmkTv-ArJmwTNrwaMchuNc3iObx0xf2bAmljxmiXMmkbGngbynknvrkLOlQzNp65In0__
    05/06/28 08:34:29 Read command: 3
    05/06/28 08:34:29 Binding for java:comp/ServerAdministrator: com.evermind.server.administration.DefaultApplicationServerAdministrator@1697b67
    05/06/28 08:34:29 Writing command: 9
    05/06/28 08:34:29 Writing command: 2
    05/06/28 08:34:29 Read command: 4
    05/06/28 08:34:29 Call: public abstract void com.evermind.server.administration.ApplicationServerAdministrator.deploy(java.lang.String,java.lang.String,java.util.Map) throws java.rmi.RemoteException
    05/06/28 08:34:29 Notification ==> Application Deployer for faucaOracleApp STARTS [ 2005-06-28T08:34:29.380GMT+06:00 ]
    05/06/28 08:34:29 Notification ==> Do not undeploy previous deployment
    05/06/28 08:34:29 Notification ==> Copy the archive to /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp.ear
    05/06/28 08:34:29 Notification ==> Unpack faucaOracleApp.ear begins...
    05/06/28 08:34:29 Auto-unpacking /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp.ear... done.
    05/06/28 08:34:29 Notification ==> Unpack faucaOracleApp.ear ends...
    05/06/28 08:34:29 Notification ==> Initialize faucaOracleApp.ear begins...
    05/06/28 08:34:29 Auto-unpacking /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp/CierreFauca.war... done.
    05/06/28 08:34:30 Auto-unpacking /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp/WebService.war... done.
    05/06/28 08:34:30 Notification ==> Initialize faucaOracleApp.ear ends...
    05/06/28 08:34:30 Notification ==> Initialize CierreFauca begins...
    05/06/28 08:34:30 Notification ==> Initialize CierreFauca ends...
    05/06/28 08:34:30 Notification ==> Initialize WebService begins...
    05/06/28 08:34:30 Notification ==> Initialize WebService ends...
    05/06/28 08:34:33 ArchiveContext: containsDirectory(META-INF) plus '/' found in /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp/EJBModuloFauca.jar in entry META-INF/MANIFEST.MF
    05/06/28 08:34:33 Copying default deployment descriptor from archive at /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/applications/faucaOracleApp/EJBModuloFauca.jar/META-INF/orion-ejb-jar.xml to deployment directory /u01/app/oracle/product/9.0.4/OAS10g/j2ee/faucaOracle/application-deployments/faucaOracleApp/EJBModuloFauca.jar...
    05/06/28 08:34:33 Auto-deploying - EJBModuloFauca.jar (No previous deployment found)...
    05/06/28 08:34:33 RMI-Context null: lookup: jdbc/OracleDS
    05/06/28 08:34:33 Binding for jdbc/OracleDS: com.evermind.sql.OrionCMTDataSource@6295eb
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): begin
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.name = jdbc/OracleDS
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.isolationLevel = -7
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.source = com.evermind.sql.OrionCMTDataSource@6295eb
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.getLocalConnection(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source = com.evermind.sql.OrionCMTDataSource@6295eb
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source.nonTXSource = com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source.TXSource = com.evermind.sql.DriverManagerXADataSource@609959
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---username = null
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): end---Created:: com.evermind.sql.OrionCMTConnection@1f21c50
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): end
    05/06/28 08:34:33 new DebugConnection(1)
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---transaction = null
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---connection = [Connection 1: com.evermind.sql.OrionCMTConnection@1f21c50]
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---this.resetIsolation = false
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---this.closed = false
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end
    05/06/28 08:34:33 Thr[thread 15]-DataSourceConnectionContainer.getLocalConnection(): end
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.intercept(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.intercept(): begin---this = com.evermind.sql.OrionCMTConnection@1f21c50
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.intercept(): begin---state.transaction = null---Trying to set, delistEnlist...
    05/06/28 08:34:33 Press enter to continue
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.setConnection(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.setConnection()---transaction = null
    05/06/28 08:34:33 Thr[thread 15]-OrionCMTConnection.setConnection()---Getting/Re-Using a non-Transactional Connection
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getConnection(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getConnection()---maxConnectionAttempts = 3
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getConnection()---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getConnection()---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---totalConns=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---minConnections=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): end
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@113981b
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    jdbc:oracle:thin:@localhost:1521:oracle: Opened connection
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@113981b
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:33 Error connecting to database:
    05/06/28 08:34:33 Retrying 2 times more...
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=null
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:33 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): begin
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---totalConns=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---minConnections=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): end
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@179d854
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    jdbc:oracle:thin:@localhost:1521:oracle: Opened connection
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@179d854
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:34 Error connecting to database:
    05/06/28 08:34:34 Retrying 1 times more...
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=null
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:34 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): begin
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---totalConns=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---minConnections=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): end
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@1c20eb7
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    jdbc:oracle:thin:@localhost:1521:oracle: Opened connection
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1c20eb7
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:35 Error connecting to database:
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=null
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:35 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---totalConns=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---minConnections=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): end
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@1867df9
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    jdbc:oracle:thin:@localhost:1521:oracle: Opened connection
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1867df9
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:36 Error connecting to database:
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=null
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=false
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@1c0f2e5
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.nonTransactionalConnection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.transactionalConnection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.connection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): end---setting currentTxn = state.transaction = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): end
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): begin
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): begin---rollback = false
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.connection = [Connection 1: com.evermind.sql.OrionCMTConnection@1f21c50]
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.resetIsolation = false
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.closed = false
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin---this = com.evermind.sql.OrionCMTConnection@1f21c50
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin---this.nonTransactionalConnection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin---this.transactionalConnection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin---this.connection = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): begin---this.closed = false
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.close(): end---Already closed:: com.evermind.sql.OrionCMTConnection@1f21c50
    05/06/28 08:34:36 closing DebugConnection(1)
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): end---connection = null
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): end---this.resetIsolation = false
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): end---this.closed = true
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.close(rollback): end
    05/06/28 08:34:36 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:36 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:36 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:36 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): begin
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.name = jdbc/DSOracleSID
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.isolationLevel = -7
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end--this.source = com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.Constructor(): end
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.getLocalConnection(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source = com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source.nonTXSource = com.evermind.sql.OrionPooledDataSource@340101
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---source.TXSource = com.evermind.sql.DriverManagerXADataSource@b7ec5d
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): begin---username = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): end---Created:: com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.Constructor(source, username, password): end
    05/06/28 08:34:36 new DebugConnection(2)
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---transaction = null
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---connection = [Connection 2: com.evermind.sql.OrionCMTConnection@18e18a3]
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---this.resetIsolation = false
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end---this.closed = false
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnection.Constructor(container, transaction): end
    05/06/28 08:34:36 Thr[thread 15]-DataSourceConnectionContainer.getLocalConnection(): end
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): begin---this = com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.intercept(): begin---state.transaction = null---Trying to set, delistEnlist...
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.setConnection(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.setConnection()---transaction = null
    05/06/28 08:34:36 Thr[thread 15]-OrionCMTConnection.setConnection()---Getting/Re-Using a non-Transactional Connection
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getConnection(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getConnection()---maxConnectionAttempts = 3
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getConnection()---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getConnection()---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---totalConns=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---minConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@340101
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getUsedConnectionsNonSynced(): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getUsedConnectionsNonSynced(): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getUsedConnectionsNonSynced(): begin---userSources={}
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getUsedConnectionsNonSynced(): end---returning used=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.getUsedConnectionsNonSynced(): end
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:36 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    jdbc:oracle:thin:@172.25.1.19:1521:DBDGRA: Opened connection
    05/06/28 08:34:37 new DebugConnection(3)
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): begin---this.connection=[Connection 3: oracle.jdbc.driver.OracleConnection@73f0d8]
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): begin---this.currentConnectionNumber=0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): begin---this.nextConnectionNumber=0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): end---Created:: com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.Constructor(connection): end
    Created new physical connection: com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.addConnectionEventListener(listener): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.addConnectionEventListener(listener): begin---listener = com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.addConnectionEventListener(listener): end
    com.evermind.sql.DriverManagerConnectionPoolDataSource@179f36b: Connection com.evermind.sql.DriverManagerPooledConnection@1ea0105 allocated (Pool size: 0)
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---usedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---returning new PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.currentConnectionNumber = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.nextConnectionNumber = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---pooledConnection = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---pooledConnection.currentConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---this.number = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): end---Created:: com.evermind.sql.DriverManagerConnectionPoolConnection@bdc9b3
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): end
    05/06/28 08:34:37 new DebugConnection(4)
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.currentConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.nextConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections()---connections[0]=[Connection 4: com.evermind.sql.DriverManagerConnectionPoolConnection@bdc9b3]
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this = com.evermind.sql.DriverManagerConnectionPoolConnection@bdc9b3
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.pooledConnection = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---pooledConnection.currentConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.number = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.sharedCount = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.currentConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.nextConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=true
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@340101
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): begin---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end---added to cachedConnections a PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end---cachedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    com.evermind.sql.DriverManagerConnectionPoolDataSource@179f36b: Releasing connection com.evermind.sql.DriverManagerPooledConnection@1ea0105 to pool (Pool size: 1)
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.currentConnectionNumber = -1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.nextConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---Closed:: com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end---Closed:: com.evermind.sql.DriverManagerConnectionPoolConnection@bdc9b3
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end---this.sharedCount = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end
    05/06/28 08:34:37 closing DebugConnection(4)
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.checkAndGetMinConnections(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---this=com.evermind.sql.OrionPooledDataSource@340101
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---cachedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---usedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): begin---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): begin---usedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---added to usedConnections a PooledConnectionUsage = com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end---usedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addUsedConnection(PooledConnectionUsage): end
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---usedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end---returning PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.getPooledInstance(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.currentConnectionNumber = -1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.nextConnectionNumber = 1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---pooledConnection = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---pooledConnection.currentConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): begin---this.number = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): end---Created:: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.Constructor(DriverManagerPooledConnection): end
    05/06/28 08:34:37 new DebugConnection(5)
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.currentConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.nextConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.getConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this = com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.pooledConnection = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.connection = [Connection 3: oracle.jdbc.driver.OracleConnection@73f0d8]
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.pooledConnection.currentConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.number = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.sharedCount = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): begin---this.connection.isClosed() = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): [email protected]86 ---returning isClosed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.isClosed(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.setConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.tryToDelistEnlist(state): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.tryToDelistEnlist(state): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.nonTransactionalConnection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.transactionalConnection = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.connection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---setting currentTxn = state.transaction = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): begin---this = com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): begin---state.transaction = null---Trying to set, delistEnlist...
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.setConnection(): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.setConnection()---transaction = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.setConnection()---Getting/Re-Using a non-Transactional Connection
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.setConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.tryToDelistEnlist(state): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.tryToDelistEnlist(state): end
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.nonTransactionalConnection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.transactionalConnection = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---this.connection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end---setting currentTxn = state.transaction = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.intercept(): end
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): begin
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): begin---rollback = false
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.connection = [Connection 2: com.evermind.sql.OrionCMTConnection@18e18a3]
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.resetIsolation = false
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin---this = com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin---this.nonTransactionalConnection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin---this.transactionalConnection = null
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin---this.connection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): begin---this = com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): begin---this.connection = [Connection 5: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): end---PhysicalConnection = [Connection 3: oracle.jdbc.driver.OracleConnection@73f0d8]
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): end---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.isClosed(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this = com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.pooledConnection = com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---pooledConnection.currentConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.number = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): begin---this.sharedCount = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.currentConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.nextConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): begin---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---addToCache=true
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---this=com.evermind.sql.OrionPooledDataSource@340101
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---usedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): begin---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): begin
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): begin---cachedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end---added to cachedConnections a PooledConnectionUsage=com.evermind.sql.PooledConnectionUsage@1642bd6
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end---cachedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.addCachedConnection(PooledConnectionUsage): end
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---cachedConnectionsCount=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---usedConnectionsCount=0
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end---maxUsedConnections=1
    05/06/28 08:34:37 Thr[thread 15]-OrionPooledDataSource.removeUsedConnection(PooledConnectionUsage, addToCache): end
    com.evermind.sql.DriverManagerConnectionPoolDataSource@179f36b: Releasing connection com.evermind.sql.DriverManagerPooledConnection@1ea0105 to pool (Pool size: 1)
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.currentConnectionNumber = -1
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.nextConnectionNumber = 2
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---this.closed = false
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end---Closed:: com.evermind.sql.DriverManagerPooledConnection@1ea0105
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerPooledConnection.closeCurrentConnection(): end
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end---Closed:: com.evermind.sql.DriverManagerConnectionPoolConnection@2cbc86
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end---this.sharedCount = 0
    05/06/28 08:34:37 Thr[thread 15]-DriverManagerConnectionPoolConnection.close(): end
    05/06/28 08:34:37 closing DebugConnection(5)
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): end---this.closed = true
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): end---Closed:: com.evermind.sql.OrionCMTConnection@18e18a3
    05/06/28 08:34:37 Thr[thread 15]-OrionCMTConnection.close(): end
    05/06/28 08:34:37 closing DebugConnection(2)
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): end---connection = null
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): end---this.resetIsolation = false
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): end---this.closed = true
    05/06/28 08:34:37 Thr[thread 15]-DataSourceConnection.close(rollback): end
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:37 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:37 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for jdbc/DSOracleSID: com.evermind.sql.OrionCMTDataSource@1fd6bea
    05/06/28 08:34:38 RMI-Context null: lookup: jdbc/DSOracleSID
    05/06/28 08:34:38 Binding for

    hi all,
    i have the same problem.
    set ORACLE_HOME to which value?
    i just want to run a helloworld.jsp which outputs "Hello Worldé
    tanx

  • Error initializing ejb-module; Exception javac.exe not found under

    Dear all,
    I got followings error after i had tried to doing some lab.I had checked the folder "C:\Program Files\Oracle\jre\1.3.1" exists but missed but missing javac.exe. Could anyone can advice me what is going wrong?
    04/04/14 16:44:20 Auto-deploying - web/WEB-INF/classes (No previous deployment found)...
    04/04/14 16:44:20 Error instantiating application 'lab04' at file:/C:/share/oc4j
    /labs/lab04/: Error initializing ejb-module; Exception javac.exe not found under
    C:\Program Files\Oracle\jre\1.3.1, please use a valid jdk or specify the locati
    on of your java compiler in server.xml using the <java-compiler .../> tag
    Thanks in advance!
    Best Regards,
    Chris CHIU

    Dear Chris,
    The answer lies in the error message you got, namely:
    please use a valid jdkAccording to your post, you don't have a JDK, you only have a JRE. The javac compiler is part of the JDK, it is not part of the JRE.
    You can download the JDK from the J2SE Download Web page. Look for the Download J2SE SDK link -- do not choose the Download J2SE JRE link!
    Good Luck,
    Avi.

  • Getting Bad Applet class name exception while opening applet.

    Hi,
      While opening an applet in my mac os x v10.6.8 machine i am getting "Bad Applet class name exception" which is working fine in mac os x v10.7.5.Java version in my mac is 1.6.0_43.Can anyone please help me to resolve this.

    Apple barred Java from running on Macs in order to safeguard users by blocking Java 7 Update 11 and adding it to the banned list in XProtect.
    This was the second time in two weeks that Apple had blocked Oracle's code from running on Macs. The threat was so serious that the U.S. Department of Homeland Security had recommended that all Java 7 users disable or uninstall the software until a patch was issued. This time Java is blocked through Apple's XProtect anti-malware feature.
    Java has come under fire as the means by which hackers have been able to gain control of computers. In April 2012 more than 600,000 Macs were reported to have been infected with a Flashback Trojan horse that was being installed on people's computers with the help of Java exploits. Then in August Macs were again at risk due to a flaw in Java, this time around, there was good news for Mac users: Thanks to changes Apple has made, most of us were safe from the threat.
    Unwilling to leave its customers open to potential threats Apple decided it's safer to block Java entirely.
    In order to block older versions of Flash, Apple has updated its "Xprotect.plist" file so that any versions that come before the current one (version 11.6.602.171) cannot be used on a Mac. Users who have older versions of Flash installed will be greeted with an alert that says "Blocked plug-in," and Safari will prompt the user to update to a newer version.
    Macs running OS X Snow Leopard and beyond are affected.
    UPDATE for those running Lion or Mountain Lion:
    Oracle on Friday February 1 released a new version reportedly addressing vulnerabilities seen with the last build.
    Apple disabled Java 7 through the OS X XProtect anti-malware system, requiring users to have at least version "1.7.0_10-b19" installed on their Macs. The release dated February 1 carries the designation "1.7.0_13-b20," meeting Apple's requirements.
    Oracle "strongly recommends" applying the CPU fixes as soon as possible, saying that the latest Critical Patch Update contains 50 new security fixes across all Jave SE products.
    Update for Snow Leopard users:
    Apple issued update 12 for Java for OS 10.6:
    http://support.apple.com/kb/DL1573
    Note:  On systems that have not already installed Java for Mac OS X 10.6 update 9 or later, this update will configure web browsers to not automatically run Java applets. Java applets may be re-enabled by clicking the region labeled "Inactive plug-in" on a web page. If no applets have been run for an extended period of time, the Java web plug-in will deactivate.
    If, after installing Java for OS X 2013-002 and the latest version of Java 7 from Oracle, you want to disable Java 7 and re-enable the Apple-provided Java SE 6 web plug-in and Web Start functionality, follow these steps:
    http://support.apple.com/kb/HT5559?viewlocale=en_US
    Further update:
    Apple issued this Java related security update No. 13 on February 19:
    http://support.apple.com/kb/HT5666
    and Update No. 14 on March 4:  http://support.apple.com/kb/DL1573
    http://support.apple.com/kb/HT5677
    You should also read this:
    https://support.apple.com/kb/HT5672
    The standard recommendation is for users to turn off Java except when they have to use it on known and trusted websites (like their bank). Javascript, which is unrelated despite the name, can be left on.
    Further useful comment in this article:
    http://www.macworld.co.uk/macsoftware/news/?newsid=3435007&olo=email

  • Javax.ejb.DuplicateKeyException: Exception [EJB - 10007]

    Hi,
    I am deploying an EJB application in OAS10.1.3.1. (it comes with toplink)
    The application executes bean.remove() and removes the bean and then it creates
    the same bean again using bean.create() in the same transaction.
    When bean.create() executes the following exception is encountered.
    Is there any setting in toplink that will help me avoid this situation.
    javax.ejb.DuplicateKeyException: Exception [EJB - 10007]: Exception creating bean of type [XXXX]. Bean already exists.
    at oracle.toplink.internal.ejb.cmp.EJBExceptionFactory.duplicateKeyException(EJBExceptionFactory.java:195)
         at oracle.toplink.internal.ejb.cmp.oc4j.Oc4jPersistenceManager.createBean(Oc4jPersistenceManager.java:163)
         at com.evermind.server.ejb.interceptor.system.TopLinkCreateInterceptor.invoke(TopLinkCreateInterceptor.java:51)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SecurityRoleInterceptor.invoke(SecurityRoleInterceptor.java:47)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.AbstractEJBHome.OC4J_invokeMethod(AbstractEJBHome.java:723)

    Thanks for the response and the direction.
    Its Bug No.6713854
    Could you please shed some light on toplink flavors and support/fixes.
    That is:
    1. Is toplink that comes with OAS different than the open source toplink?
    2. If so, how are bugs tracked. where should I go and look for the bugs for the open source version?
    3. Could we use the open source version for OC4J?
    Thanks :)

  • 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"  

  • EJB & CORBA Samples

    The URL is: http://technet.oracle.com/tech/java/ejb_corba/index2.htm?Code&files/hotel/hotelHome.htm
    These samples implement a Hotel Reservation Application four different ways: two designs use EJB components and two designs use CORBA components. Compare the source code.
    There are four samples: EJB, CORBA, AQ, and Java Stored Procedures. They have been available for awhile, but I'm posting here to remind people, and to start a thread for a discussion.
    -rh
    null

    Here are some questions from Vadim Katz and answers from the OTN developers who built the AQ Hotel sample app:
    I was able to compile the whole projects but only after doing the following:
    1) Adding JBO 8i Client library which contains
    javax.jts.UserTransaction. This is not mentioned in the example guide
    and UserTransaction is not a part of Sun's javax.jts packageThe AQ EJB/CORBA Sample was developed using JDeveloper 2.0. In JDeveloper 2.0, the CORBA library contains aurora_client.jar, and aurora_client.jar contains classes like javax.jtx.UserTransaction, etc.
    JDeveloper 3.1does not include the CORBA library by default, and that is why you need to add JBO 8i Client, etc.
    > 2) I also had to compile HotelSystemSQLJ.sqlj file to get .class file;
    > otherwise, during global project rebuilt I was only getting .ser file.
    > Missing .class file was causing compilation errors.
    JDeveloper requires you to first compile HotelSystemSQLJ.sqlj and HotelSQLJ.sqlj separately. These steps are
    mentioned in the README.txt.
    3) FINALLY, A BIG QUESTION. Why does travel8i.dmp modify SYSTEM TABLES
    and because of that user "travel" is required to have SYS priveledges???The Sample requires a TRAVEL user with Sample Travel Data. We could have asked the user to create a separate tablespace and import travel8i.dmp into it, but that would increase the installation steps. For
    simplicity, we create the TRAVEL user in the SYSTEM tablespace.
    When you want to delete example data, simply drop the "TRAVEL" user.
    The AQ Sample needs access to DBMS_AQADM and DBMS_AQ packages which are present in SYS user.
    I hope this helps,
    -rh

  • Stand alone client for remote EJB corba error

    Regarding problem below, I've checked System env variables
    that weblogic server is using for CORBA classes:
    javax.rmi.CORBA.UtilClass=weblogic.iiop.UtilDelegateImpl
    org.omg.CORBA.ORBSingletonClass=weblogic.corba.orb.ORB
    org.omg.CORBA.ORBClass weblogic.corba.orb.ORB
    javax.rmi.CORBA.PortableRemoteObjectClass=weblogic.iiop.PortableRemoteObjectDelegateImpl
    But these are server classes and not found in wlclient.jar and wljmsclient.jar. What classes should be used for client? What needs to be set in order to get successful remote RMI/EJB call to weblogic server?
    Original post:
    I have a stand alone spring client for simple stateless session EJB deployed on weblogic 9.2. I'm using spring (jdk 1.5) to call this remote EJB and the only way I can succeed is to have full weblogic.jar in my bootstrap classpath. Otherwise I get corba error:
    CORBA BAD_PARAM 0 No; nested exception is:
    org.omg.CORBA.BAD_PARAM: vmcid: 0x0 minor code: 0 completed: No
    Interestingly, within same client I have JMS call to weblogic JMS and that fails if weblogic.jar is in boot classpath. Getting rid of weblogic.jar from boot classpath works if I have wlclient.jar and wljmsclient.jar in regular classpath (as per weblogic docs). I would think that for stand alone client all I would need is to weblogic client jars, why should I need to have full weblogic.jar?
    I can't get those work together with same classpath. I wonder if anybody has some pointers and/or advice. I was looking to set system parameters for corba for weblogic client that maybe could help:
    org.omg.CORBA.ORBClass
    org.omg.CORBA.ORBSingletonClass
    javax.rmi.CORBA.UtilClass
    javax.rmi.CORBA.StubClass
    javax.rmi.CORBA.PortableRemoteObjectClass
    But I can't find definitive answer.
    Regards,
    -pp
    Edited by mr.papini at 06/28/2007 9:05 AM

    I'm stuck exactly with the same issue while trying to port my application from weblogic to jboss.
    I tried to specify different ORB implementations (JacORB, OpenORB) for jvm option org.omg.CORBA.ORBClass, but JBoss couldn't get them instantiated. Native Sun implementation which is used in JBoss by default and can be instantiated, apparently is not fully compatible with weblogic security module.
    So did you manage to find out the solution?
    Edited by DigitalDude at 04/09/2008 11:47 PM

  • EJB + CORBA problems

    Hi there,
    I've got some code (EJB) which connect
    me to OLAPService on my 9i Oracle server. I deployed it to Oracle AS which
    is istalled on another machine. Then I wrote client application which has to
    connect to OAS and invoke EJB method to connect to OLAPService.
    The connection to EJB was successfully established (of course through a
    CORBA). But when EJB was trying to connect to Oracle9i I got such error :
    javax.naming.NameNotFoundException:
    sess_iiop://<server_ip>:<port>:<sid>/etc/OLAPServer/OLAPServer not found
    I think it something wrong with my OAS enviroment. I have tried to do my best , but still nothing .... ( I am sure that everything else is OK, because I tried to make connection through
    JDBC to relational database and it worked fine).
    When I'm starting EJB's code as client application everything is OK. The
    connection to OLAPService is established every time. When I modyfied code
    for EJB (commenting code responsible for preparing InitailContextEnviroment
    and connecting to OLAPService) everything was OK. So :
    1) I can connect and invoke EJB's method deployed to OAS,
    2) I can connect to Oracle9i OLAPService and use OLAPAPI methods,
    3) I can't do it when I try to connect to OLAPService through the OAS (where
    is EJB)
    client_application (java) ===CORBA===> OAS ( EJB with OLAPAPI) ==CORBA==>
    OLAPService
    This is the EJB's method code ( when it is calling as client application it
    works!!!!):
    import javax.ejb.SessionBean;
    import javax.ejb.SessionContext;
    import org.omg.CORBA.Object;
    import oracle.aurora.jndi.sess_iiop.ServiceCtx;
    import oracle.express.connection.Connection;
    import oracle.express.connection.ConnectionManager;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import java.util.*;
    public String Polaczenie()
    String serviceURL="sess_iiop://<server_ip>:<port>:<sid>";
    String objectName="/etc/OLAPServer/OLAPServer";
    Hashtable env=new Hashtable();
    env.put(Context.URL_PKG_PREFIXES,"oracle.aurora.jndi");
    env.put(Context.SECURITY_PRINCIPAL,<user>);
    env.put(Context.SECURITY_CREDENTIALS,<password>);
    env.put(Context.SECURITY_AUTHENTICATION,ServiceCtx.NON_SSL_LOGIN);
    try
    Context ic=new InitialContext(env);
    org.omg.CORBA.Object
    ServiceStub=(org.omg.CORBA.Object)(ic.lookup(serviceURL+objectName));
    Properties connParams = new Properties();
    connParams.put("UserID",<user>);
    connParams.put("Password",<password>);
    ConnectionManager cm=ConnectionManager.init();
    Connection conn=
    cm.connect((org.omg.CORBA.Object)ServiceStub,connParams);
    conn.close();
    catch(Exception e)
    return "\nError:" + e + "\n";
    return "\nIt works\n";
    This is client's code:
    public static void main(String[] args)
    try {
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY,
    "com.evermind.server.rmi.RMIInitialContextFactory");
    env.put(Context.PROVIDER_URL, "ormi://sasza/SerwerEjb");
    env.put(Context.SECURITY_PRINCIPAL, "admin");
    env.put(Context.SECURITY_CREDENTIALS, "oracle");
    Context context = new
    com.evermind.server.rmi.RMIInitialContextFactory().getInitialContext(env);
    Object homeObject = context.lookup("<myEJBName>");
    SerwerEjbHome home = (SerwerEjbHome)
    PortableRemoteObject.narrow(homeObject, pakiet.SerwerEjbHome.class);
    SerwerEjb remote = home.create();
    System.out.println(remote.Polaczenie()); <------------------ there is
    error !!!!!!!!!!!!!!!!!! ------------------>
    catch(Exception e)
    System.err.println("Error: " + e + ":::" + e.getMessage());
    Any idea ??
    Thank you in advance.

    "Taesun, An" <[email protected]> writes:
    Thanks for your concern !Its my code - I should be concerned :)
    I have successfuly tested the sample program that you attached.
    and I have some more questions.Great!
    Q1) Can I use idl files generated by weblogic.ejbc on the other ORB like as
    orbix, etc..?Yes. But the problem is that Orbix is known to have problems with the
    codeset that we send out. For silversword we are doing a GIOP 1.2
    implementation a by-product of which will be that we have to do some
    form of codeset negotiation, so hopefully these issues will be sorted
    in the near future.
    And I know that the Client.cpp program you sent differs from original source
    code in the respects which is including TradeResultFactory and
    TradeResultImpl classes.
    Q2) If so, Do i have to implement the above classes for all of call by value
    parameters or return type ?You have to write some C++ code for any valuetypes that you use. This
    basically means any non-primitive object that is not a remote
    interface and implements serializable.
    I wanna know for the needed classes how to easily get generated or the other
    solutions.I attach the entity bean example I cooked up which shows you how you
    can use C++ macros to take away some of this pain. Note that you cannot make the finder method work with 6.0SP2. This will be fixed in 6.1
    [generic_idl_entity.zip]
    I got error message following as, when i used "-idlFactories" of
    weblogic.ejbc option to generate Factory definition.
    Usage: java weblogic.rmic [options] <classes>...
    option descriptions ,.,........
    option descriptions ,.,........
    ERROR: Error from ejbc: Unrecognized option or flag, -idlFactories
    ERROR: ejbc found errors
    make: *** [ejbc] Error 1Hmm, you are right. It looks like the option didn't get inverted in
    rmic. The attached class file should fix this.
    [IDLGeneratorOptions.class]
    andy

  • URGENT regarding applet ejb communication

    Following is my applet code
    i get the inital context but
    it get stuck up at this point
    Hello home interface
    Object boundObject = context.lookup("java:comp/env/ejb/HelloHome");
    This is the place wher eit hangs
    i have even given acces right in orion-application.xml
    pl help
    ---Applet Code---
    import javax.swing.*;
    import javax.swing.border.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.util.Date;
    import java.util.Properties;
    import javax.naming.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.rmi.PortableRemoteObject;
    import hello.ejb.Hello;
    import hello.ejb.HelloHome;
    public class AppletClient extends JApplet {
    boolean isStandalone = false;
    JLabel jLabel1 = new JLabel();
    BorderLayout borderLayout1 = new BorderLayout();
    public void init() {
    try {
    jbInit();
    catch (Exception e) {
    e.printStackTrace();
    private void jbInit() throws Exception
    hello.ejb.Hello _hello;
    hello.ejb.HelloHome helloHome;
    // Get the initial JNDI context using our settings
    this.getContentPane().setLayout(borderLayout1);
    this.setSize(new Dimension(400, 400));
    jLabel1.setText("Display");
    this.getContentPane().add(jLabel1, BorderLayout.CENTER);
    //added new code
    try
    System.out.println("Method call after inital before");
    Context context = getInitialContext();
    System.out.println("Method call after inital");
    // Get a reference to the Hello home interface
    Object boundObject = context.lookup("java:comp/env/ejb/HelloHome");
    System.out.println("Method call after bound");
    helloHome = (HelloHome) PortableRemoteObject.narrow(boundObject,hello.ejb.HelloHome.class);
    System.out.println("Method call");
    // Get a reference to a Hello instance
    _hello = helloHome.create();
    jLabel1.setText(_hello.sayHello());
    catch (Throwable exception)
    throw new Exception("Error " + exception.toString());
    //ends
    public static Context getInitialContext() throws javax.naming.NamingException
    Properties p = new Properties();
    p.put(Context.INITIAL_CONTEXT_FACTORY,"com.evermind.server.rmi.RMIInitialContextFactory");
    p.put(Context.PROVIDER_URL,"ormi://localhost/hello-planet");
    p.put(Context.SECURITY_PRINCIPAL,"admin");
    p.put(Context.SECURITY_CREDENTIALS,"gateway");
    p.put(Context.DNS_URL,"http://localhost:8888/hello-planet");
    return new javax.naming.InitialContext(p);
    null

    I have got a solution for that problem :
    I have a WinTel/NT Client with installed JRE 1.3.1 . Go to the Conrol Panel, Java Plugin ,first tab-folder "standard" , SET runtime parameter =
    -java.security.manager -Djava.security.policy=<URL>
    where <URL> links to a file which must contain :
    grant {
    permission java.security.AllPermission;
    Thats all. works for me, but i dont like this solution because you have to do these
    settings on each client using your applet and it'll be a big security leak. Give it a try :-((

Maybe you are looking for

  • Create new table using LABSQL

    Hi, how can i create and delete a table in MS Access using labSQL?

  • Error Code: Script: chrome://wot/content/search.js:360 causes Firefox 8.0 to freeze

    I had also recently had Google Chrome installed on my XPro 32-bit operating system via the backdoor when upgrading my Real Player. I thought it might be a conflict with Chrome & Firefox as Chrome wanted to be my default even though I tried very hard

  • Issues using open_form

    I am using open_form and when using this I see that form from which I open the form changes status to "changed" and my form_commit in my calling form updates the tables again even if i don't update anything (this causes a trigger to execute causing p

  • SMART Not  So SMART?

    Some weeks ago my PowerBook hard disk showed some bad sectors. Trying to repair it with Disk Warrior, TechTools and Disk Utility all had mixed results. THEN Disk Utility reported that SMART had reported a Fatal failure. After that none of the utiliti

  • Sharing a site's data?

    Is there a way of sharing a site's data between two iWeb 09 users so we can each work on it? I don't mean anything elaborate like simultaneous collaborative editing or even check-out / check-in. I just mean downloading the current site from wherever