JMX remote connections disconnecting immediately in JBoss EAP 6 with JBPAPP-10128 patch applied

Solution Unverified - Updated -

Issue

  • Using jconsole and jvisualvm no longer works for me after applying a majority of the EAP 6 JBPAPP-10128 (Regression: EJB remote invocations hang indefinitely due to possible remoting issues). The tools appear to quickly connect (for less than 1 second) before the connection is terminated by the server. The mbean tree in jconsole is even populated with information before the disconnect occurs. Here is the exception seen when using jconsole to connect to the JBoss EAP 6 with the JBPAPP-10128 patch:
Oct 29, 2012 4:59:55 PM org.xnio.Xnio <clinit>
INFO: XNIO Version 3.0.4.GA-redhat-1
Oct 29, 2012 4:59:55 PM org.xnio.nio.NioXnio <clinit>
INFO: XNIO NIO Implementation Version 3.0.4.GA-redhat-1
Oct 29, 2012 4:59:55 PM org.jboss.remoting3.EndpointImpl <clinit>
INFO: JBoss Remoting version 3.2.12.GA-redhat-1
Oct 29, 2012 4:59:55 PM org.xnio.ChannelListeners invokeChannelListener
ERROR: A channel event listener threw an exception
java.lang.NoSuchMethodError: org.xnio.streams.BufferPipeOutputStream.breakPipe()Lorg/xnio/Pooled;
  at org.jboss.remoting3.remote.OutboundMessage.remoteClosed(OutboundMessage.java:193)
  at org.jboss.remoting3.remote.RemoteConnectionChannel.handleAsyncClose(RemoteConnectionChannel.java:501)
  at org.jboss.remoting3.remote.RemoteReadListener.handleEvent(RemoteReadListener.java:259)
  at org.jboss.remoting3.remote.RemoteReadListener.handleEvent(RemoteReadListener.java:45)
  at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
  at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189)
  at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103)
  at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
  at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189)
  at org.xnio.ssl.JsseConnectedSslStreamChannel.handleReadable(JsseConnectedSslStreamChannel.java:180)
  at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103)
  at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72)
  at org.xnio.nio.NioHandle.run(NioHandle.java:90)
  at org.xnio.nio.WorkerThread.run(WorkerThread.java:184)

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 6.0
  • JBPAPP-10128 One off patch applied

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content