[jboss-jira] [JBoss JIRA] (WFLY-2020) ARQ container cannot fetch deployment from client side any more
Darran Lofthouse (JIRA)
jira-events at lists.jboss.org
Fri Sep 6 11:17:03 EDT 2013
[ https://issues.jboss.org/browse/WFLY-2020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12802454#comment-12802454 ]
Darran Lofthouse commented on WFLY-2020:
----------------------------------------
The underlying error actually appears to be: -
{code}
[0mException in thread "remoting-jmx client-thread-1" java.lang.NoSuchFieldError: serializedCreator
at org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1287)
at org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:276)
at org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:213)
at org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:80)
at org.jboss.remotingjmx.protocol.v2.ClientConnection$NotificationHandler.handle(ClientConnection.java:1628)
at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
{code}
A notification is sent from the server to the client but as there is this error reading the notification it is never actually handled on the client, as a result of this the client never response to the server and the server times out with the following message: -
{code}
[31m15:24:23,360 SEVERE [org.jboss.arquillian.protocol.jmx.JMXTestRunner] (pool-1-thread-1) Failed: org.jboss.test.osgi.example.webapp.WebAppTestCase.testWarDeployment: java.lang.RuntimeException: Could not communicate with client side
at org.jboss.arquillian.protocol.jmx.JMXCommandService.execute(JMXCommandService.java:62) [arquillian-service:]
at org.jboss.arquillian.container.test.impl.client.deployment.ContainerDeployer.deploy(ContainerDeployer.java:46) [arquillian-service:]
...
Caused by: java.lang.RuntimeException: No command response within timeout of 30000 ms.
at org.jboss.arquillian.protocol.jmx.JMXCommandService.execute(JMXCommandService.java:60) [arquillian-service:]
{code}
> ARQ container cannot fetch deployment from client side any more
> ---------------------------------------------------------------
>
> Key: WFLY-2020
> URL: https://issues.jboss.org/browse/WFLY-2020
> Project: WildFly
> Issue Type: Bug
> Reporter: Thomas Diesler
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 8.0.0.Beta1
>
>
> This is likely due to a change in the JMX layer. All tests fail here
> {code}
> @ArquillianResource
> public Deployer deployer;
> InputStream input = deployer.getDeployment(BUNDLE_A);
> {code}
> AFAICS, there is only plain ARQ and JMX code involved.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list