JDK-8035618 : Four api/org_omg/CORBA TCK tests fail under plugin only
  • Type: Bug
  • Component: other-libs
  • Sub-Component: corba:rmi-iiop
  • Affected Version: 7u25,8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2014-02-23
  • Updated: 2014-10-15
  • Resolved: 2014-02-26
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other Other Other JDK 6 JDK 7 JDK 8 JDK 9
5.0-poolResolved 5.0u65Fixed 5.0u71Fixed 6u75Fixed 7u55Fixed 8 b130Fixed 9Fixed
Related Reports
Duplicate :  
Relates :  
Description
Following tests fail in JCK-runtime (AKA JCK-plugin) under Plugin ONLY and pass in JCK-runtime under regular execution on all platforms

api/org_omg/CORBA/AnyTC/AnyTC_AnyTypeCodeTest_003_localexec
api/org_omg/CORBA/ORBTest/ORBTest_ORB_Test_Compilation
api/org_omg/CORBA/StubTest/StubTest_StubTest_localexec
api/org_omg/CORBA/stack/StackTest_StackTest_Compilation
Comments
Verified by executing regression tests on b130
07-03-2014

Root cause here is an NPE seen when ORB.getPresentationManager() is called in the browser : org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe at com.sun.corba.se.impl.logging.ORBUtilSystemException.runtimeexception(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.convertThrowableToSystemException(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleThrowableDuringServerDispatch(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleInput(Unknown Source) at com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(Unknown Source) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(Unknown Source) at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.dispatch(Unknown Source) at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.doWork(Unknown Source) at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.performWork(Unknown Source) at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(Unknown Source) Caused by: java.lang.NullPointerException at com.sun.corba.se.spi.orb.ORB.getPresentationManager(Unknown Source) at com.sun.corba.se.spi.orb.ORB.getStubFactoryFactory(Unknown Source) at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_Object(Unknown Source) at com.sun.corba.se.impl.encoding.CDRInputStream.read_Object(Unknown Source) at javasoft.sqe.tests.api.org_omg.CORBA.ORBidl.TestConnectHelper.read(TestConnectHelper.java:45) at javasoft.sqe.tests.api.org_omg.CORBA.ORBidl._DataTypesImplBase._invoke(_DataTypesImplBase.java:74) at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(Unknown Source) ... 10 more
25-02-2014

Release team: Approved for fixing in JDK 8.
25-02-2014

Update from JCK engineering (Leonid Kuskov): We believe the failing tests are valid conformance tests.
24-02-2014