0 Replies Latest reply on Jun 29, 2012 9:15 AM by Adrien Ruffie

    HornetQ fail during restart in debut from Eclipse

    Adrien Ruffie Newbie

      Hello all,

       

      I have an embedded hornetq in my webapp, when start my webapp from Eclipse all work fine.

      But If I "restart in debut" my tomcat which contain my webapp, hornetq fail with following error:

       

      Some one have already get this problem ?

       

      I mostly fear that problem happens in production ...

       

      29 juin 2012 15:09:23 org.jboss.netty.util.ThreadRenamingRunnable

      ATTENTION: Failed to determine the thread name

      java.lang.NullPointerException

                at org.jboss.netty.util.ThreadRenamingRunnable.getNewThreadName(ThreadRenamingRunnable.java:122)

                at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:91)

                at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44)

                at org.jboss.netty.util.VirtualExecutorService$ChildExecutorRunnable.run(VirtualExecutorService.java:181)

                at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

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

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

      Exception in thread "Thread-17 (HornetQ-server-HornetQServerImpl::serverUUID=640206b6-9e67-11e1-95bf-378934ced70d-2098801420)" java.lang.NullPointerException

                at org.hornetq.core.logging.Logger.error(Logger.java:163)

                at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:104)

                at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

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

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

      29 juin 2012 15:09:58 org.apache.catalina.loader.WebappClassLoader loadClass

      INFO: Illegal access: this web application instance has been stopped already.  Could not load org.jboss.netty.channel.DefaultExceptionEvent.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.

      java.lang.IllegalStateException

                at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1566)

                at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)

                at org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:432)

                at org.jboss.netty.channel.socket.oio.OioWorker.run(OioWorker.java:85)

                at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)

                at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44)

                at org.jboss.netty.util.VirtualExecutorService$ChildExecutorRunnable.run(VirtualExecutorService.java:181)

                at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

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

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

       

       

      Thank you very much

       

      Best regards Adrien.