8 Replies Latest reply on Jul 4, 2016 2:39 AM by razvan.potra

    JMX connection shuts down every minute on wildfly 9.0.1 final

    razvan.potra

      Hi,

       

      The remote connection with JConsole to this server works with no issues but after every minute the connection to the server stops and the following message pops up:

      jconsole_new.png

       

      The next entries are in the server log:

       

      07:25:19,116 ERROR [ServerCommon$MessageReciever$1] (pool-3-thread-17) org.jboss.remoting3.NotOpenException: Writes closed

      07:26:18,876 ERROR [ServerCommon$MessageReciever$1] (pool-3-thread-16) org.jboss.remoting3.NotOpenException: Writes closed

      07:51:20,140 ERROR [ServerCommon$MessageReciever$1] (pool-3-thread-22) org.jboss.remoting3.NotOpenException: Writes closed

      08:13:24,154 ERROR [ServerCommon$MessageReciever$1] (pool-3-thread-25) org.jboss.remoting3.NotOpenException: Writes closed

      08:18:17,455 ERROR [ServerCommon$MessageReciever$1] (pool-3-thread-30) org.jboss.remoting3.NotOpenException: Writes closed

       

      In JConsole, the following Java stacktrace appears:

       

      Exception in thread "Remoting "endpoint" task-11" java.util.concurrent.RejectedExecutionException: Task org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1@46f9ff4b rejected from java.util.concurrent.ThreadPoolExecutor@483e09e4[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 292]

          at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)

          at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)

          at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)

          at org.jboss.remotingjmx.protocol.v2.ClientExecutorManager.execute(ClientExecutorManager.java:63)

          at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver.handleMessage(ClientCommon.java:118)

          at org.jboss.remoting3.remote.RemoteConnectionChannel$5.run(RemoteConnectionChannel.java:463)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

          at java.lang.Thread.run(Thread.java:745)

       

      The JBoss 9.0.1.final server host has Java 8 installed and solaris spark OS.

       

      Any ideas of how to fix this?

       

      Thanks in advance!