JDK-6821937 : api/org_omg/PortableInterceptor/ServerRequestInfo/index.html#SIMethods test fails ocassionally
  • Type: Bug
  • Component: core-libs
  • Sub-Component: javax.naming
  • Affected Version: 6
  • Priority: P3
  • Status: Resolved
  • Resolution: Cannot Reproduce
  • OS: generic
  • CPU: generic
  • Submitted: 2009-03-25
  • Updated: 2014-07-14
  • Resolved: 2014-07-14
Related Reports
Relates :  
Relates :  
Description
As part of investigation of reasons for 6779953 it was found that JCK test in question is failing from time to time even with fix for 6714797 backed out. Problem is reproducible with JDK 6 FCS.
See 6779953 for instructions on how to run tests.

This looks like annoying robustness problem and we have to fix these ASAP.

Using JDK 6 b105 (fcs):

1 out of 1000 runs failed.
Here are the results:
/net/jsn-sb2500-5/export/sec/jobs/6u12_jck/jdk6_b105

Caused by: java.io.IOException: End-of-stream
     at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.readFully(SocketOrChannelConnectionImpl.java:602)
     at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.read(SocketOrChannelConnectionImpl.java:521)
     at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.readGIOPHeader(MessageBase.java:112)

java version "1.6.0_11-rev"
Java(TM) SE Runtime Environment (build 1.6.0_11-rev-b04)
Java HotSpot(TM) Server VM (build 11.1-b01, mixed mode)
Jan 15, 2009 3:36:43 PM com.sun.corba.se.impl.orb.ORBImpl checkShutdownState
WARNING: "IOP01210228: (BAD_OPERATION) This ORB instance has been destroyed, so no operations can be performed on it"
org.omg.CORBA.BAD_OPERATION:   vmcid: SUN  minor code: 228  completed: No
     at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbDestroyed(ORBUtilSystemException.java:586)
     at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbDestroyed(ORBUtilSystemException.java:608)
     at com.sun.corba.se.impl.orb.ORBImpl.checkShutdownState(ORBImpl.java:1289)
     at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1651)
     at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1540)
     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:1189)
     at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:398)
Jan 15, 2009 3:36:43 PM com.sun.corba.se.impl.orb.ORBImpl checkShutdownState
...

Comments
Ran the JCK 6 ORB tests using the latest JDK 6 (Update 85) without any failures.
14-07-2014