The following JCK 1.5 tests fail in EBCDIC-simulation mode (jdk1.5.0-b56):
api/javax_management/remote/JMXConnectionNotification/RmiIiopFromClientTest.html#RmiIiopFromClientTest
api/javax_management/remote/JMXConnectionNotification/RmiIiopFromServerTest.html#RmiIiopFromServerTest
api/javax_management/remote/JMXConnector/index.html#IIOPConnectorTest
api/javax_management/remote/JMXConnectorServer/index.html#IIOPConnectorServerTest
api/javax_management/remote/JMXConnectorServerFactory/index.html#JMXConnectorServerFactoryTest
api/javax_management/remote/misc/concurrency/index.html#RmiIiopConcurrencyTest
api/javax_management/remote/misc/connectionId/index.html#RmiIiopConnectionIdTest
api/javax_management/remote/protocol/RmiIIOPAuthorizationKoTest.html#RmiIIOPAuthorizationKoTest
api/javax_management/remote/protocol/RmiIIOPAuthorizationTest.html#RmiIIOPAuthorizationTest
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification1Test.html#RmiIIOPMBeanServerNotification1Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification2Test.html#RmiIIOPMBeanServerNotification2Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification3Test.html#RmiIIOPMBeanServerNotification3Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification4Test.html#RmiIIOPMBeanServerNotification4Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerRequestExceptionTest.html#RmiIIOPMBeanServerRequestExceptionTest
api/javax_management/remote/protocol/RmiIIOPMBeanServerRequestTest.html#RmiIIOPMBeanServerRequestTest
api/javax_management/remote/rmi/RMIConnector/IIOPAddNotificationListener.html#IIOPAddNotificationListener
api/javax_management/remote/rmi/RMIConnector/IIOPCredentialsTest.html#IIOPCredentialsTest
api/javax_management/remote/rmi/RMIConnector/IIOPGetMBeanServerConnectionTest.html#IIOPGetMBeanServerConnection
api/javax_management/remote/rmi/RMIConnector/IIOPRemoveConnectionNotificationListener.html#IIOPRemoveConnectionNotificationListener
api/javax_management/remote/rmi/RMIConnector/RMIConnectorToStringTest.html#RMIConnectorToStringTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerAttachedMBSTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerIsActiveTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerJNDI_REBIND_ATTRIBUTETest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerRMIServerTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerToJMXConnectorTest
The tests fail trying to bind to the naming service with the folowing sample
stack trace:
org.omg.CORBA.OBJECT_NOT_EXIST: ----------BEGIN server-side stack trace----------
org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.badServerId(ORBUtilSystemException.java:7346)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.badServerId(ORBUtilSystemException.java:7368)
at com.sun.corba.se.impl.orb.ORBImpl.handleBadServerId(ORBImpl.java:1443)
at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.checkServerId(CorbaServerRequestDispatcherImpl.java:399)
at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:167)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1650)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1510)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:831)
at com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage_1_0.callback(RequestMessage_1_0.java:133)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:665)
at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannel
----------END server-side stack trace---------- vmcid: SUN minor code: 202 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(MessageBase.java:791)
at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_0.getSystemException(ReplyMessage_1_0.java:94)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(CorbaMessageMediatorImpl.java:543)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(CorbaClientRequestDispatcherImpl.java:430)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(CorbaClientRequestDispatcherImpl.java:326)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:129)
at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.invoke(BootstrapResolverImpl.java:90)
at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.resolve(BootstrapResolverImpl.java:108)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.orb.ORBImpl.resolve_initial_references(ORBImpl.java:1153)
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:340)
at com.sun.jndi.cosnaming.CNCtx.initUsingIiopUrl(CNCtx.java:289)
at com.sun.jndi.cosnaming.CNCtx.initUsingUrl(CNCtx.java:245)
at com.sun.jndi.cosnaming.CNCtx.createUsingURL(CNCtx.java:85)
at com.sun.jndi.url.iiop.iiopURLContextFactory.getUsingURLIgnoreRest(iiopURLContextFactory.java:56)
at com.sun.jndi.url.iiop.iiopURLContext.getRootURLContext(iiopURLContext.java:44)
at com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:205)
at javax.naming.InitialContext.bind(InitialContext.java:359)
at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:426)
at javasoft.sqe.tests.api.javax.management.remote.JMXConnector.JMXConnectorTest.ConnectorConnect001(JMXConnectorTest.java:199)
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:582)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.remote.utils.RegistryTest.run(RegistryTest.java:216)
at javasoft.sqe.tests.api.javax.management.remote.JMXConnector.JMXConnectorTest.main(JMXConnectorTest.java:1210)
To reproduce the failures use the script qatools_EBCDIC.sh from the attachment.
Please untar the attached archive, define DISPLAY and MAILTO variables in
qatools_EBCDIC.sh with valid values and run the script. It will execute
the JMX Remote tests in EBCDIC-simulation mode.
api/javax_management/remote/JMXConnectionNotification/RmiIiopFromClientTest.html#RmiIiopFromClientTest
api/javax_management/remote/JMXConnectionNotification/RmiIiopFromServerTest.html#RmiIiopFromServerTest
api/javax_management/remote/JMXConnector/index.html#IIOPConnectorTest
api/javax_management/remote/JMXConnectorServer/index.html#IIOPConnectorServerTest
api/javax_management/remote/JMXConnectorServerFactory/index.html#JMXConnectorServerFactoryTest
api/javax_management/remote/misc/concurrency/index.html#RmiIiopConcurrencyTest
api/javax_management/remote/misc/connectionId/index.html#RmiIiopConnectionIdTest
api/javax_management/remote/protocol/RmiIIOPAuthorizationKoTest.html#RmiIIOPAuthorizationKoTest
api/javax_management/remote/protocol/RmiIIOPAuthorizationTest.html#RmiIIOPAuthorizationTest
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification1Test.html#RmiIIOPMBeanServerNotification1Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification2Test.html#RmiIIOPMBeanServerNotification2Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification3Test.html#RmiIIOPMBeanServerNotification3Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerNotification4Test.html#RmiIIOPMBeanServerNotification4Test
api/javax_management/remote/protocol/RmiIIOPMBeanServerRequestExceptionTest.html#RmiIIOPMBeanServerRequestExceptionTest
api/javax_management/remote/protocol/RmiIIOPMBeanServerRequestTest.html#RmiIIOPMBeanServerRequestTest
api/javax_management/remote/rmi/RMIConnector/IIOPAddNotificationListener.html#IIOPAddNotificationListener
api/javax_management/remote/rmi/RMIConnector/IIOPCredentialsTest.html#IIOPCredentialsTest
api/javax_management/remote/rmi/RMIConnector/IIOPGetMBeanServerConnectionTest.html#IIOPGetMBeanServerConnection
api/javax_management/remote/rmi/RMIConnector/IIOPRemoveConnectionNotificationListener.html#IIOPRemoveConnectionNotificationListener
api/javax_management/remote/rmi/RMIConnector/RMIConnectorToStringTest.html#RMIConnectorToStringTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerAttachedMBSTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerIsActiveTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerJNDI_REBIND_ATTRIBUTETest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerRMIServerTest
api/javax_management/remote/rmi/RMIConnectorServer/index.html#RMIConnectorServerToJMXConnectorTest
The tests fail trying to bind to the naming service with the folowing sample
stack trace:
org.omg.CORBA.OBJECT_NOT_EXIST: ----------BEGIN server-side stack trace----------
org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.badServerId(ORBUtilSystemException.java:7346)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.badServerId(ORBUtilSystemException.java:7368)
at com.sun.corba.se.impl.orb.ORBImpl.handleBadServerId(ORBImpl.java:1443)
at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.checkServerId(CorbaServerRequestDispatcherImpl.java:399)
at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:167)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1650)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1510)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:831)
at com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage_1_0.callback(RequestMessage_1_0.java:133)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:665)
at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannel
----------END server-side stack trace---------- vmcid: SUN minor code: 202 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(MessageBase.java:791)
at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_0.getSystemException(ReplyMessage_1_0.java:94)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(CorbaMessageMediatorImpl.java:543)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(CorbaClientRequestDispatcherImpl.java:430)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(CorbaClientRequestDispatcherImpl.java:326)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:129)
at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.invoke(BootstrapResolverImpl.java:90)
at com.sun.corba.se.impl.resolver.BootstrapResolverImpl.resolve(BootstrapResolverImpl.java:108)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.resolver.CompositeResolverImpl.resolve(CompositeResolverImpl.java:22)
at com.sun.corba.se.impl.orb.ORBImpl.resolve_initial_references(ORBImpl.java:1153)
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:340)
at com.sun.jndi.cosnaming.CNCtx.initUsingIiopUrl(CNCtx.java:289)
at com.sun.jndi.cosnaming.CNCtx.initUsingUrl(CNCtx.java:245)
at com.sun.jndi.cosnaming.CNCtx.createUsingURL(CNCtx.java:85)
at com.sun.jndi.url.iiop.iiopURLContextFactory.getUsingURLIgnoreRest(iiopURLContextFactory.java:56)
at com.sun.jndi.url.iiop.iiopURLContext.getRootURLContext(iiopURLContext.java:44)
at com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:205)
at javax.naming.InitialContext.bind(InitialContext.java:359)
at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:426)
at javasoft.sqe.tests.api.javax.management.remote.JMXConnector.JMXConnectorTest.ConnectorConnect001(JMXConnectorTest.java:199)
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:582)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.remote.utils.RegistryTest.run(RegistryTest.java:216)
at javasoft.sqe.tests.api.javax.management.remote.JMXConnector.JMXConnectorTest.main(JMXConnectorTest.java:1210)
To reproduce the failures use the script qatools_EBCDIC.sh from the attachment.
Please untar the attached archive, define DISPLAY and MAILTO variables in
qatools_EBCDIC.sh with valid values and run the script. It will execute
the JMX Remote tests in EBCDIC-simulation mode.