dev@glassfish.java.net

Re: QL failure

From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Mon, 21 Sep 2009 14:34:57 -0700

This is a failure to connect (JMX) to the RMI connector.

I can think of two things:

1. Something prevented the RMI connector from being started.
2. The attempt to connect happened too quickly eg before the RMI
connector has loaded.

Lloyd

On Sep 21, 2009, at 12:02 PM, Hong Zhang wrote:

> Anyone else see this? I saw it with today's workspace (no local
> changes). I am on linux/ubuntu
>
> [testng] ===============================================
> [testng] admincli_tests
> [testng] Tests run: 3, Failures: 0, Skips: 0
> [testng] ===============================================
>
> [testng] AMXTestBase: Exception in setting up env. =
> java.lang.RuntimeException: java.io.IOException: Failed to retrieve
> RMIServer stub: javax.naming.CommunicationException [Root exception
> is java.rmi.ConnectIOException: error during JRMP connection
> establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] java.io.IOException: Failed to retrieve RMIServer stub:
> javax.naming.CommunicationException [Root exception is
> java.rmi.ConnectIOException: error during JRMP connection
> establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] at javax.management.remote.rmi.RMIConnector.connect
> (RMIConnector.java:323)
> [testng] at javax.management.remote.JMXConnectorFactory.connect
> (JMXConnectorFactory.java:248)
> [testng] at javax.management.remote.JMXConnectorFactory.connect
> (JMXConnectorFactory.java:207)
> [testng] at amxtest.AMXTestBase._getMBeanServerConnection
> (AMXTestBase.java:352)
> [testng] at amxtest.AMXTestBase.setup(AMXTestBase.java:264)
> [testng] at amxtest.AMXTestBase.setUpEnvironment
> (AMXTestBase.java:135)
> [testng] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> [testng] at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> [testng] at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> [testng] at java.lang.reflect.Method.invoke(Method.java:597)
> [testng] at org.testng.internal.MethodHelper.invokeMethod
> (MethodHelper.java:604)
> [testng] at
> org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:
> 394)
> [testng] at org.testng.internal.Invoker.invokeConfigurations
> (Invoker.java:142)
> .java:394)
> [testng] at org.testng.internal.Invoker.invokeConfigurations
> (Invoker.java:142)
> [testng] at org.testng.internal.Invoker.invokeConfigurations
> (Invoker.java:79)
> [testng] at
> org.testng.internal.TestMethodWorker.invokeBeforeClassMethods
> (TestMethodWorker.java:165)
> [testng] at org.testng.internal.TestMethodWorker.run
> (TestMethodWorker.java:103)
> [testng] at org.testng.TestRunner.runWorkers(TestRunner.java:678)
> [testng] at org.testng.TestRunner.privateRun(TestRunner.java:624)
> [testng] at org.testng.TestRunner.run(TestRunner.java:495)
> [testng] at org.testng.SuiteRunner.runTest(SuiteRunner.java:300)
> [testng] at org.testng.SuiteRunner.runSequentially
> (SuiteRunner.java:295)
> [testng] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:
> 275)
> [testng] at org.testng.SuiteRunner.run(SuiteRunner.java:190)
> [testng] at org.testng.TestNG.createAndRunSuiteRunners
> (TestNG.java:792)
> [testng] at org.testng.TestNG.runSuitesLocally(TestNG.java:765)
> [testng] at org.testng.TestNG.run(TestNG.java:699)
> [testng] at org.testng.TestNG.privateMain(TestNG.java:824)
> [testng] at org.testng.TestNG.main(TestNG.java:802)
> [testng] Caused by: javax.naming.CommunicationException [Root
> exception is java.rmi.ConnectIOException: error during JRMP
> connection establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] at com.sun.jndi.rmi.registry.RegistryContext.lookup
> (RegistryContext.java:101)
> [testng] at com.sun.jndi.toolkit.url.GenericURLContext.lookup
> (GenericURLContext.java:185)
> [testng] at javax.naming.InitialContext.lookup
> (InitialContext.java:392)
> ntext.java:185)
> [testng] at javax.naming.InitialContext.lookup
> (InitialContext.java:392)
> [testng] at
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI
> (RMIConnector.java:1871)
> [testng] at
> javax.management.remote.rmi.RMIConnector.findRMIServer
> (RMIConnector.java:1841)
> [testng] at javax.management.remote.rmi.RMIConnector.connect
> (RMIConnector.java:257)
> [testng] ... 27 more
> [testng] Caused by: java.rmi.ConnectIOException: error during JRMP
> connection establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out
> [testng] at sun.rmi.transport.tcp.TCPChannel.createConnection
> (TCPChannel.java:286)
> [testng] at sun.rmi.transport.tcp.TCPChannel.newConnection
> (TCPChannel.java:184)
> [testng] at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:
> 322)
> [testng] at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown
> Source)
> [testng] at com.sun.jndi.rmi.registry.RegistryContext.lookup
> (RegistryContext.java:97)
> [testng] ... 32 more
> [testng] Caused by: java.net.SocketTimeoutException: Read timed out
> [testng] at java.net.SocketInputStream.socketRead0(Native Method)
> [testng] at java.net.SocketInputStream.read
> (SocketInputStream.java:129)
> [testng] at java.io.BufferedInputStream.fill
> (BufferedInputStream.java:218)
> [testng] at java.io.BufferedInputStream.read
> (BufferedInputStream.java:237)
> [testng] at java.io.DataInputStream.readByte
> (DataInputStream.java:248)
> [testng] at sun.rmi.transport.tcp.TCPChannel.createConnection
> (TCPChannel.java:228)
> [testng] ... 36 more
> [testng] java.lang.RuntimeException: java.io.IOException: Failed to
> retrieve RMIServer stub: javax.naming.CommunicationException [Root
> exception is java.rmi.ConnectIOException: error during JRMP
> connection establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] at amxtest.AMXTestBase.setup(AMXTestBase.java:281)
> [testng] at amxtest.AMXTestBase.setUpEnvironment
> (AMXTestBase.java:135)
> [testng] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> [testng] at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> [testng] at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> [testng] at java.lang.reflect.Method.invoke(Method.java:597)
> [testng] at org.testng.internal.MethodHelper.invokeMethod
> (MethodHelper.java:604)
> [testng] at
> org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:
> 394)
> [testng] at org.testng.internal.Invoker.invokeConfigurations
> (Invoker.java:142)
> [testng] at org.testng.internal.Invoker.invokeConfigurations
> (Invoker.java:79)
> [testng] at
> org.testng.internal.TestMethodWorker.invokeBeforeClassMethods
> (TestMethodWorker.java:165)
> [testng] at org.testng.internal.TestMethodWorker.run
> (TestMethodWorker.java:103)
> [testng] at
> org.testng.internal.TestMethodWorker.invokeBeforeClassMethods
> (TestMethodWorker.java:165)
> [testng] at org.testng.internal.TestMethodWorker.run
> (TestMethodWorker.java:103)
> [testng] at org.testng.TestRunner.runWorkers(TestRunner.java:678)
> [testng] at org.testng.TestRunner.privateRun(TestRunner.java:624)
> [testng] at org.testng.TestRunner.run(TestRunner.java:495)
> [testng] at org.testng.SuiteRunner.runTest(SuiteRunner.java:300)
> [testng] at org.testng.SuiteRunner.runSequentially
> (SuiteRunner.java:295)
> [testng] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:
> 275)
> [testng] at org.testng.SuiteRunner.run(SuiteRunner.java:190)
> [testng] at org.testng.TestNG.createAndRunSuiteRunners
> (TestNG.java:792)
> [testng] at org.testng.TestNG.runSuitesLocally(TestNG.java:765)
> [testng] at org.testng.TestNG.run(TestNG.java:699)
> [testng] at org.testng.TestNG.privateMain(TestNG.java:824)
> [testng] at org.testng.TestNG.main(TestNG.java:802)
> [testng] Caused by: java.io.IOException: Failed to retrieve
> RMIServer stub: javax.naming.CommunicationException [Root exception
> is java.rmi.ConnectIOException: error during JRMP connection
> establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] at javax.management.remote.rmi.RMIConnector.connect
> (RMIConnector.java:323)
> [testng] at javax.management.remote.JMXConnectorFactory.connect
> (JMXConnectorFactory.java:248)
> [testng] at javax.management.remote.JMXConnectorFactory.connect
> (JMXConnectorFactory.java:207)
> [testng] at amxtest.AMXTestBase._getMBeanServerConnection
> (AMXTestBase.java:352)
> [testng] at amxtest.AMXTestBase.setup(AMXTestBase.java:264)
> [testng] ... 23 more
> [testng] Caused by: javax.naming.CommunicationException [Root
> exception is java.rmi.ConnectIOException: error during JRMP
> connection establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out]
> [testng] at com.sun.jndi.rmi.registry.RegistryContext.lookup
> (RegistryContext.java:101)
> [testng] at com.sun.jndi.toolkit.url.GenericURLContext.lookup
> (GenericURLContext.java:185)
> [testng] at javax.naming.InitialContext.lookup
> (InitialContext.java:392)
> [testng] at
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI
> (RMIConnector.java:1871)
> [testng] at
> javax.management.remote.rmi.RMIConnector.findRMIServer
> (RMIConnector.java:1841)
> [testng] at javax.management.remote.rmi.RMIConnector.connect
> (RMIConnector.java:257)
> [testng] ... 27 more
> [testng] Caused by: java.rmi.ConnectIOException: error during JRMP
> connection establishment; nested exception is:
> [testng] java.net.SocketTimeoutException: Read timed out
> [testng] at sun.rmi.transport.tcp.TCPChannel.createConnection
> (TCPChannel.java:286)
> [testng] java.net.SocketTimeoutException: Read timed out
> [testng] at sun.rmi.transport.tcp.TCPChannel.createConnection
> (TCPChannel.java:286)
> [testng] at sun.rmi.transport.tcp.TCPChannel.newConnection
> (TCPChannel.java:184)
> [testng] at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:
> 322)
> [testng] at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown
> Source)
> [testng] at com.sun.jndi.rmi.registry.RegistryContext.lookup
> (RegistryContext.java:97)
> [testng] ... 32 more
> [testng] Caused by: java.net.SocketTimeoutException: Read timed out
> [testng] at java.net.SocketInputStream.socketRead0(Native Method)
> [testng] at java.net.SocketInputStream.read
> (SocketInputStream.java:129)
> [testng] at java.io.BufferedInputStream.fill
> (BufferedInputStream.java:218)
> [testng] at java.io.BufferedInputStream.read
> (BufferedInputStream.java:237)
> [testng] at java.io.DataInputStream.readByte
> (DataInputStream.java:248)
> [testng] at sun.rmi.transport.tcp.TCPChannel.createConnection
> (TCPChannel.java:228)
> [testng] ... 36 more
> [testng] PASSED: testForBogusConfigAnnotations
> [testng] PASSED: testAMXComplianceMonitorFailureCount
> [testng] PASSED: testForBogusAnnotations
> [testng] FAILED: bootAMX
> [testng] Core AMX tests
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXCoreTests.bootAMX(AMXCoreTests.java:78)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: createChildTest
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXConfigProxyTests.createChildTest
> (AMXConfigProxyTests.java:456)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: createProfilerTest
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXConfigProxyTests.createProfilerTest
> (AMXConfigProxyTests.java:508)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: testConfigTools
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXConfigProxyTests.testConfigTools
> (AMXConfigProxyTests.java:193)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: testAMXConfigAttributeResolver
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXTestBase.getAllDescendents
> (AMXTestBase.java:435)
> [testng] at amxtest.AMXTestBase.getAllConfig(AMXTestBase.java:
> 443)
> [testng] at
> amxtest.AMXConfigProxyTests.testAMXConfigAttributeResolver
> (AMXConfigProxyTests.java:183)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: testCreateProperties
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXConfigProxyTests.testCreateProperties
> (AMXConfigProxyTests.java:403)
> [testng] ... Removed 22 stack frames
> [testng] FAILED: testAmxPref
> [testng] java.lang.NullPointerException
> [testng] at amxtest.AMXConfigProxyTests.testAmxPref
> (AMXConfigProxyTests.java:373)
> ...
> [testng] ===============================================
> [testng] amx_tests
> [testng] Tests run: 41, Failures: 37, Skips: 1
> [testng] ===============================================
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>

Lloyd Chambers
lloyd.chambers_at_sun.com
GlassFish Team