We are trying to use DBErrorRecoveryPlan class for each of our dataSources.
We trap for an Error Code 5 and would like to re-try to execute the SQL.  The code
snippet below works fine for Oracle, but does not work fro DB2.  That is, Oracle fails,
retries, and then succeeds.  DB2 fails, doesn't retry, and gets weird CORBA errors
of some sort.

The particular error "end-of-file on communication channel" only happens first thing
EVERY SINGLE MORNING.  Does anyone know what this error means and why it is
happening?  Why does the DBErrorRecoveryPlan work for Oracle, but not DB2?

//[[SPIDER_EVENT<this_onAfterInitEvent>
   public int this_onAfterInitEvent(CSpInitEvent event)
   {
      // Trapping for end-of-file on communication channel error
      // Adding a recovery plan by trying to connect only once
      CSpDataSource ds = (CSpDataSource) event.getSource();
      ds.addDBErrorRecoveryPlan (
         new CSpDBErrorRecoveryPlan (
            5,
            CSpDBErrorRecoveryPlan.IGNORE_ERROR,
            CSpDBErrorRecoveryPlan.IGNORE_ERROR,
            true,
            CSpDBErrorRecoveryPlan.ALWAYS_RETRY,
            2));   
      
   return (PROCEED);
}
//]]SPIDER_EVENT<this_onAfterInitEvent>
Our login requires connection to 2 different databases (Oracle and DB2).
The following DBErrorRecovery code has been added to each datasource of the 2 
databases above:

//[[SPIDER_CLASS BEGIN
public class ds_IADB extends spider.database.CSpDataSource
//]]SPIDER_CLASS END
{
    //[[SPIDER_EVENTS BEGIN
        
    //[[SPIDER_EVENT<this_onAfterInitEvent>
        public int this_onAfterInitEvent(CSpInitEvent event)
        {
            // Trapping for end-of-file on communication channel error
            // Adding a recovery plan by trying to connect only once
            CSpDataSource ds = (CSpDataSource) event.getSource();
            ds.addDBErrorRecoveryPlan (
                new CSpDBErrorRecoveryPlan (
                5,
                CSpDBErrorRecoveryPlan.IGNORE_ERROR,
                CSpDBErrorRecoveryPlan.IGNORE_ERROR,
                true,
                CSpDBErrorRecoveryPlan.ALWAYS_RETRY,
                1));   

                return (PROCEED);
        }
    //]]SPIDER_EVENT<this_onAfterInitEvent>

    //]]SPIDER_EVENTS END
}

Below is the NetD error log we receive after logging in for the first time.
It appears that Oracle initially fails, but upon retry (from error recovery code
above) it succeeds.  However, DB2 initially fails and it either does not retry
or fails again.  I cannot tell.

We have run into differences between Oracle and DB2 before (eg, with PeopleSoft PAC), 
and have found what works with Oracle does not necessarily work with DB2.

Note that "5" refers to the error code returned by the database.

// FIRST TIME ORACLE IS ACCESSED; FAILS (Error Code 5)

CPService c:965030880451:w:965030888589 ,IADBDataMapper.executeSelect(String, args[]) 
 Thread-96    �select UserPin, DefaultPin, UseDefaultPin, to_char(ExpireOn, 
'MM/DD/YYYY') , IsLocked, EMAIL_ADDRESS, ACTIVE from IL_USER_SECURITY where 
EMPID='69879' and SYSDATAID=0
DSRdbmsService c:965030875615:w:965136039778
DSRdbmsService 3455    Common Error Handler:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Error code:       5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    e  Error message     [SERVERERROR] Error from Server: 
ORA-03113: end-of-file on communication channel
DSRdbmsService 3455      Is terminal:      No
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 1:   3113
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 2:   0
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 1: rnd5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 2:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    Common Error Handler:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Error code:       5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    O  Error message     [SERVERERROR] Error from Server: 
ORA-01001: invalid cursor
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Is terminal:      No
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 1:   1001
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 2:   0
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 1: rnd5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 2:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    cannot open sequential cursor
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    Common Error Handler:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Error code:       5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    O  Error message     [SERVERERROR] Error from Server: 
ORA-01001: invalid cursor
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Is terminal:      No
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 1:   1001
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 2:   0
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 1: rnd5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 2: 
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    ddropOnLostConnection:Closing connection to 
databaseType.ORACLE.databaseName..serverName.rnd5.il0308.
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    Common Error Handler:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Error code:       5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455    X  Error message     [SERVERERROR] Error from Server: 
ORA-12545: TNS:name lookup failure
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Is terminal:      No
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 1:   12545
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor error 2:   0
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 1: rnd5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3455      Vendor message 2: 
DSRdbmsService context 
DSRdbmsService 3462    Common Error Handler:
DSRdbmsService context 
DSRdbmsService 3462      Error code:       5
DSRdbmsService context 
DSRdbmsService 3462    e  Error message     [SERVERERROR] Error from Server: 
ORA-03113: end-of-file on communication channel
DSRdbmsService context 
DSRdbmsService 3462      Is terminal:      No
DSRdbmsService context 
DSRdbmsService 3462      Vendor error 1:   3113
DSRdbmsService context 
DSRdbmsService 3462      Vendor error 2:   0
DSRdbmsService context 
DSRdbmsService 3462      Vendor message 1: rnd5
DSRdbmsService context 
DSRdbmsService 3462      Vendor message 2: 
DSRdbmsService context 
DSRdbmsService 3462    ^getThreadContext:Should not happen: the context for this 
thread contains no database handle.!!
DSRdbmsService context 
DSRdbmsService 3462    IhandleError: should not happen: thread context returned a 
NULL connection     

// NEXT LINE IS SUCCESSFUL EXECUTION TO ORACLE DATABASE (I guess from the 
DBErrorRecovery retry).

CPService c:965030880451:w:965030888589 ,IADBDataMapper.executeSelect(String, args[]) 
 Thread-96    Execution completed      

CPService c:965030880451:w:965030888589 %IASecurityManager.getLoggedEmployeeID        
 Thread-96    �Security object not found com.interlynx.exception.IAException: 
IAException:com.interlynx.exception.IAException: IAException:Attempted to retrieve 
IA_SECURITY_OBJECT but it was not found in session.:Error getting session object 
IA_SECURITY_OBJECT
CPService c:965030880451:w:965030888589 IAAudit       Thread-96    .User Not 
initialize din security Object as yet   
CPService c:965030880451:w:965030888589 IAAudit       Thread-96    
LoggedOnEmployeeID =  

// ADDITIONAL SUCCESSFUL EXECUTION'S TO ORACLE DATABASE

CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96   %insert into IL_AUDIT_DATA ( MEDIA, SYSDATAID, WORKFLOWID, 
INITIATORID, SUBJECTID, ROUTETOID, PROCID, PROCESSSTEPNUM, EVENTNAME, USERID, 
PROXYGIVERID, AUDITEVENTNAME, DATA )         values ( #1, #2, '#3' , '#4', '#5', '#6', 
#7, #8, '#9', '#10', '#11', '#12', '#13' )[Ljava.lang.String;@1d27c46b
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96   �insert into IL_AUDIT_DATA ( MEDIA, SYSDATAID, WORKFLOWID, 
INITIATORID, SUBJECTID, ROUTETOID, PROCID, PROCESSSTEPNUM, EVENTNAME, USERID, 
PROXYGIVERID, AUDITEVENTNAME, DATA )         values ( 1, 0, '' , '', '', '', 90001, 1, 
'FUNC', ' ', ' ', 'LoginView', '1  69879                           69879           
69879           01122882        0 0 1 [EMAIL PROTECTED]    
           ' )
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96    Execution completed.
CPService c:965030880451:w:965030888589 IASessionDataManager  Thread-96    /No 
sysDataId set in session, default id is used  
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96    cselect RoleCode from IL_ROLE_SECURITY where EMPID='#1' and 
SYSDATAID=#2[Ljava.lang.String;@1d27b73f      
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96    Iselect RoleCode from IL_ROLE_SECURITY where EMPID='69879' and 
SYSDATAID=0        
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96    Execution completed.

// FIRST TIME DB2 DATABASE IS ACCESSED; FAILS (Error Code 5)

CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96   �select P.NAME, J.DEPTID, J.Y_HR_AREA_CD, R.Y_LEVEL02, 
R.Y_LEVEL03 from PS_PERSONAL_DATA P, PS_JOB J, PS_Y_DEPT_ROLLUP R where P.EMPLID='#1' 
AND J.EMPLID=P.EMPLID AND J.EMPL_RCD# = 0 and J.EFFDT=(SELECT MAX(EFFDT) FROM PS_JOB 
J2 where J.EMPLID = J2.EMPLID AND J2.EMPL_RCD# = 0 AND J2.EFFDT <= CURRENT DATE) AND 
J.EFFSEQ=(SELECT MAX(EFFSEQ) FROM PS_JOB J3 where J.EMPLID = J3.EMPLID AND 
J3.EMPL_RCD# = 0 AND J3.EFFDT = J.EFFDT AND J3.EMPL_STATUS='A') AND 
R.DEPTID=J.DEPTID[Ljava.lang.String;@1d27b1cf
CPService c:965030880451:w:965030888589 4IADBDataMapper.executeSelect(String, args[], 
String)  Thread-96   �select P.NAME, J.DEPTID, J.Y_HR_AREA_CD, R.Y_LEVEL02, 
R.Y_LEVEL03 from PS_PERSONAL_DATA P, PS_JOB J, PS_Y_DEPT_ROLLUP R where 
P.EMPLID='69879' AND J.EMPLID=P.EMPLID AND J.EMPL_RCD# = 0 and J.EFFDT=(SELECT 
MAX(EFFDT) FROM PS_JOB J2 where J.EMPLID = J2.EMPLID AND J2.EMPL_RCD# = 0 AND J2.EFFDT 
<= CURRENT DATE) AND J.EFFSEQ=(SELECT MAX(EFFSEQ) FROM PS_JOB J3 where J.EMPLID = 
J3.EMPLID AND J3.EMPL_RCD# = 0 AND J3.EFFDT = J.EFFDT AND J3.EMPL_STATUS='A') AND 
R.DEPTID=J.DEPTID
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462    Common Error Handler:
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462      Error code:       5
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462    $  Error message     SQL call failed.
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462      Is terminal:      No
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462      Vendor error 1:   -30081
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462      Vendor error 2:   1
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462      Vendor message 1: 40003
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462   e  Vendor message 2: [IBM][CLI Driver][DB2] SQL30081N  A 
communication error has been detected.  Communication protocol being used: "TCP/IP".  
Communication API being used: "SOCKETS".  Location where the error was detected: 
"10.127.17.9".  Communication function detecting the error: "send".  Protocol specific 
error code(s): "32", "*", "0".  SQLSTATE=08001
ޭ��      �m�$   �m��    
DSRdbmsService c:965030875615:w:965136039778 
DSRdbmsService 3462    cannot open sequential cursor

// DB2 ERRORS ABOVE AND WEIRD ERROR MESSAGES APPEAR BELOW. THIS DOES NOT HAPPEN WITH 
ORACLE!!
// WHERE IS THE DB2 RETRY from the DBErrorRecoveryPlan).

DSRdbmsService KCNdCOSIThread: 
netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor 
Anetdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor    
�CNdFactoryProcessMonitor: factory nd_DSWorker_41 -ORBagentAddr csg0015.msd.ray.com 
-ORBagentPort 14020 -NetdynCell 138.127.17.9.DefaultPartition -NetdynPartition 
DefaultPartitionObjectFactoryImpl has terminated abnormally java.lang.ThreadDeathޭ��  
    �m��   �m�m    cosi CNdWorkerControl.update 
$netdyn.cosi.service.CNdWorkerControl 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   update: worker 
factory netdyn.cosi.common.CNdObjectFactoryProxy@1d26ffd5 of type nd_DSWorker_41 
-ORBagentAddr csg0015.msd.ray.com -ORBagentPort 14020 -NetdynCell 
138.127.17.9.DefaultPartition -NetdynPartition DefaultPartitionObjectFactoryImpl has 
failed and is being restartedޭ��      �m��   �m��    cosi 
CNdWorkerControl.update $netdyn.cosi.service.CNdWorkerControl 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor    1update: there are 1 
workers in the failed factoryޭ��      �m�   �m��    cosi 
CNdWorkerControl.update 8netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   RrevokeReservation: 
org.omg.CORBA.COMM_FAILURE[completed=MAYBE, reason=java.net.SocketException: 
Connection reset by peer]
org.omg.CORBA.COMM_FAILURE[completed=MAYBE, reason=java.net.SocketException: 
Connection reset by peer]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.COMM_FAILURE.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.TcpConnection.read(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_message(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_reply(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._invoke(Compiled Code)
        at netdyn.cosi.stubs._st_INdWorker.clientReleased(Compiled Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.tryRemovingClient(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.revokeAllReservations(Compiled
 Code)
        at netdyn.cosi.service.loadBalancing.CNdWorkerRegistry.unregister(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdLoadBalancingManager.unregisterWorker(Compiled 
Code)
        at netdyn.cosi.service.CNdWorkerControl.update(Compiled Code)
        at java.util.Observable.notifyObservers(Compiled Code)
        at netdyn.cosi.common.CNdObjectFactoryProxy.notifyObservers(Compiled Code)
        at 
netdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor.run(Compiled Code)
ޭ��      �m�   �m��       
CPService c:965030880451:w:965030888589 
.netdyn.services.dsrdbms.client.CNdDSRdbmsProxy        Thread-96   
�handleSystemException: org.omg.CORBA.COMM_FAILURE[completed=MAYBE, 
reason=java.io.IOException: Peer disconnected socket]
org.omg.CORBA.COMM_FAILURE[completed=MAYBE, reason=java.io.IOException: Peer 
disconnected socket]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.COMM_FAILURE.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.TcpConnection.read(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_message(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_reply(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._invoke(Compiled Code)
        at netdyn.services.dsrdbms.stubs._st_INdDSRdbms.executeSQL(Compiled Code)
        at netdyn.services.dsrdbms.client.CNdDSRdbmsProxy.executeSQL(Compiled Code)
        at spider.database.CSpDS.executeRequest(Compiled Code)
        at spider.database.CSpDS.executeRequest(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at com.interlynx.util.IAQueryExecutor.executeSelect(Compiled Code)
        at com.interlynx.util.IADBDataMapper.executeSelect(Compiled Code)
        at com.interlynx.security.IAUserInformation.getPeoplesoftData(Compiled Code)
        at com.interlynx.security.IAUserManager.initializeUserObject(Compiled Code)
        at Login.pgLogin.btnSubmit_onWebEvent(Compiled Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEventProcessing(Compiled 
Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEvent(Compiled Code)
        at spider.event.adapters.CSpPageEventAdapter.onWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.util.CSpMethod.call(Compiled Code)
        at com.interlynx.nd.IAPage.btnErrorHandler_onWebEvent(Compiled Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEventProcessing(Compiled 
Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEvent(Compiled Code)
        at spider.event.adapters.CSpPageEventAdapter.onWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.util.CSpMethod.call(Compiled Code)
        at spider.control.CSpWebEventProcessor.callThisMethod(Compiled Code)
        at spider.control.CSpWebEventProcessor.run(Compiled Code)
        at netdyn.services.cp.worker.CNdCPWorkerImpl.webEventMessage(Compiled Code)
        at netdyn.services.cp.stubs._tie_INdCPWorker.webEventMessage(Compiled Code)
        at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(Compiled Code)
        at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(Compiled Code)
        at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(Compiled Code)
        at com.visigenic.vbroker.orb.GiopProtocolAdapter.doRequest(Compiled Code)
        at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(Compiled Code)
        at com.visigenic.vbroker.orb.ThreadPoolDispatcher.run(Compiled Code)
        at com.visigenic.vbroker.orb.WorkerThread.run(Compiled Code)
ޭ��      �m�i   �m�)    cosi CNdWorkerControl.update 
8netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   DrevokeReservation: 
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.NO_IMPLEMENT.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.bind(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._request(Compiled Code)
        at netdyn.cosi.stubs._st_INdWorker.clientReleased(Compiled Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.tryRemovingClient(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.revokeAllReservations(Compiled
 Code)
        at netdyn.cosi.service.loadBalancing.CNdWorkerRegistry.unregister(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdLoadBalancingManager.unregisterWorker(Compiled 
Code)
        at netdyn.cosi.service.CNdWorkerControl.update(Compiled Code)
        at java.util.Observable.notifyObservers(Compiled Code)
        at netdyn.cosi.common.CNdObjectFactoryProxy.notifyObservers(Compiled Code)
        at 
netdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor.run(Compiled Code)
ޭ��      �m��   �m�|    cosi CNdWorkerControl.update 
8netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   DrevokeReservation: 
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.NO_IMPLEMENT.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.bind(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._request(Compiled Code)
        at netdyn.cosi.stubs._st_INdWorker.clientReleased(Compiled Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.tryRemovingClient(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.revokeAllReservations(Compiled
 Code)
        at netdyn.cosi.service.loadBalancing.CNdWorkerRegistry.unregister(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdLoadBalancingManager.unregisterWorker(Compiled 
Code)
        at netdyn.cosi.service.CNdWorkerControl.update(Compiled Code)
        at java.util.Observable.notifyObservers(Compiled Code)
        at netdyn.cosi.common.CNdObjectFactoryProxy.notifyObservers(Compiled Code)
        at 
netdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor.run(Compiled Code)
ޭ��      �m��   �m��       
CPService c:965030880451:w:965030888589 
CSpDataObject         Thread-96   
executeImmediate: Unexpected Exception (org.omg.CORBA.COMM_FAILURE[completed=MAYBE, 
reason=java.io.IOException: Peer disconnected socket]) caught. Top of stack: 
|org.omg.CORBA.COMM_FAILURE[completed=MAYBE, reason=java.io.IOException: Peer 
disconnected socket]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.COMM_FAILURE.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.TcpConnection.read(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_message(Compiled Code)
        at com.visigenic.vbroker.orb.GiopConnectionImpl.receive_reply(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.invoke(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._invoke(Compiled Code)
        at netdyn.services.dsrdbms.stubs._st_INdDSRdbms.executeSQL(Compiled Code)
        at netdyn.services.dsrdbms.client.CNdDSRdbmsProxy.executeSQL(Compiled Code)
        at spider.database.CSpDS.executeRequest(Compiled Code)
        at spider.database.CSpDS.executeRequest(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at spider.database.CSpDataObject.executeImmediate(Compiled Code)
        at com.interlynx.util.IAQueryExecutor.executeSelect(Compiled Code)
        at com.interlynx.util.IADBDataMapper.executeSelect(Compiled Code)
        at com.interlynx.security.IAUserInformation.getPeoplesoftData(Compiled Code)
        at com.interlynx.security.IAUserManager.initializeUserObject(Compiled Code)
        at Login.pgLogin.btnSubmit_onWebEvent(Compiled Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEventProcessing(Compiled 
Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEvent(Compiled Code)
        at spider.event.adapters.CSpPageEventAdapter.onWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.util.CSpMethod.call(Compiled Code)
        at com.interlynx.nd.IAPage.btnErrorHandler_onWebEvent(Compiled Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEventProcessing(Compiled 
Code)
        at spider.event.adapters.CSpEventAdapter.relayGenericEvent(Compiled Code)
        at spider.event.adapters.CSpPageEventAdapter.onWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processWebEvent(Compiled Code)
        at spider.visual.CSpCommand.processEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.CSpFileBased.dispatchEvent(Compiled Code)
        at spider.util.CSpMethod.call(Compiled Code)
        at spider.control.CSpWebEventProcessor.callThisMethod(Compiled Code)
        at spider.control.CSpWebEventProcessor.run(Compiled Code)
        at netdyn.services.cp.worker.CNdCPWorkerImpl.webEventMessage(Compiled Code)
        at netdyn.services.cp.stubs._tie_INdCPWorker.webEventMessage(Compiled Code)
        at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(Compiled Code)
        at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(Compiled Code)
        at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(Compiled Code)
        at com.visigenic.vbroker.orb.GiopProtocolAdapter.doRequest(Compiled Code)
        at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(Compiled Code)
        at com.visigenic.vbroker.orb.ThreadPoolDispatcher.run(Compiled Code)
        at com.visigenic.vbroker.orb.WorkerThread.run(Compiled Code)
|ޭ��      �m��   �m��    cosi CNdWorkerControl.update 
|8netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry 
|<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   DrevokeReservation: 
|org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.NO_IMPLEMENT.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.bind(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._request(Compiled Code)
        at netdyn.cosi.stubs._st_INdWorker.clientReleased(Compiled Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.tryRemovingClient(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.revokeAllReservations(Compiled
 Code)
        at netdyn.cosi.service.loadBalancing.CNdWorkerRegistry.unregister(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdLoadBalancingManager.unregisterWorker(Compiled 
Code)
        at netdyn.cosi.service.CNdWorkerControl.update(Compiled Code)
        at java.util.Observable.notifyObservers(Compiled Code)
        at netdyn.cosi.common.CNdObjectFactoryProxy.notifyObservers(Compiled Code)
        at 
netdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor.run(Compiled Code)
ޭ��      �m��   �m��       
CPService c:965030880451:w:965030888589 IADBDataMapper.executeSelect  Thread-96   
rTrapped an exception while executing the select statement 
:com.interlynx.exception.IAException: IAException:Error 4. executing select P.NAME, 
J.DEPTID, J.Y_HR_AREA_CD, R.Y_LEVEL02, R.Y_LEVEL03 from PS_PERSONAL_DATA P, PS_JOB J, 
PS_Y_DEPT_ROLLUP R where P.EMPLID='69879' AND J.EMPLID=P.EMPLID AND J.EMPL_RCD# = 0 
and J.EFFDT=(SELECT MAX(EFFDT) FROM PS_JOB J2 where J.EMPLID = J2.EMPLID AND 
J2.EMPL_RCD# = 0 AND J2.EFFDT <= CURRENT DATE) AND J.EFFSEQ=(SELECT MAX(EFFSEQ) FROM 
PS_JOB J3 where J.EMPLID = J3.EMPLID AND J3.EMPL_RCD# = 0 AND J3.EFFDT = J.EFFDT AND 
J3.EMPL_STATUS='A') AND R.DEPTID=J.DEPTID on PEOPLESOFT_DATA_SOURCE
CPService c:965030880451:w:965030888589 !IAUSerManager.resolveEmployeeData     
Thread-96    .Couldn't Execute Select Query to get User Dataޭ��      �m�1   �m�  
  cosi CNdWorkerControl.update 
8netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor   DrevokeReservation: 
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
org.omg.CORBA.NO_IMPLEMENT[completed=MAYBE]
        at java.lang.Throwable.<init>(Compiled Code)
        at java.lang.Exception.<init>(Compiled Code)
        at java.lang.RuntimeException.<init>(Compiled Code)
        at org.omg.CORBA.SystemException.<init>(Compiled Code)
        at org.omg.CORBA.NO_IMPLEMENT.<init>(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.bind(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at com.visigenic.vbroker.orb.GiopStubDelegate.request(Compiled Code)
        at org.omg.CORBA.portable.ObjectImpl._request(Compiled Code)
        at netdyn.cosi.stubs._st_INdWorker.clientReleased(Compiled Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.tryRemovingClient(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdWorkerRegistryEntry.revokeAllReservations(Compiled
 Code)
        at netdyn.cosi.service.loadBalancing.CNdWorkerRegistry.unregister(Compiled 
Code)
        at 
netdyn.cosi.service.loadBalancing.CNdLoadBalancingManager.unregisterWorker(Compiled 
Code)
        at netdyn.cosi.service.CNdWorkerControl.update(Compiled Code)
        at java.util.Observable.notifyObservers(Compiled Code)
        at netdyn.cosi.common.CNdObjectFactoryProxy.notifyObservers(Compiled Code)
        at 
netdyn.cosi.common.CNdObjectFactoryProxy$CNdFactoryProcessMonitor.run(Compiled Code)
ޭ��      �m�Z   �m�7       
CPService c:965030880451:w:965030888589 
Login.pgLogin         Thread-96    IAUser 
Initialization failureޭ��      �m�[   �m�B    cosi CNdWorkerControl.update 
$netdyn.cosi.service.CNdWorkerControl 
<netdyn.common.CNdObjectFactoryProxy.CNdFactoryProcessMonitor    Supdate: after 
removing the failed worker, there are 1 workers in the failed factoryޭ��      �m��  
 �m��           
CPService c:965030880451:w:965030888589 IAUserManager.setEmailAddress         
Thread-96    �User Information not found in session 
com.interlynx.exception.IAException: IAException:com.interlynx.exception.IAException: 
IAException:Attempted to retrieve IA_USER_INFO but it was not found in session.:Error 
getting session object IA_USER_INFOޭ��      �m��   �m��           
CPService c:965030880451:w:965030888589 !IAUserManager.setProxyGrantorName     
Thread-96   

_________________________________________________________________________
To unsubscribe from this mailing list please send an email to:
[EMAIL PROTECTED]
Please remember to use the same email address you subscribed with.

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to