[ https://issues.apache.org/jira/browse/FELIX-1719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard S. Hall closed FELIX-1719. ---------------------------------- > fileinstall thread goes into monitor state > ------------------------------------------ > > Key: FELIX-1719 > URL: https://issues.apache.org/jira/browse/FELIX-1719 > Project: Felix > Issue Type: Bug > Components: File Install > Affects Versions: fileinstall-2.0.0 > Environment: Windows XP, java 1.6 > Reporter: Leen Toelen > Assignee: Guillaume Nodet > > Hi, > when starting the runtime, fileinstall installs some bundles and then goes > into goes into monitor state and no further bundles are installed. > Fileinstall is configured to watch a directory, and this dircetory contains a > cfg file to monitor a second directory. > Regards, > Leen > 2009-10-07 13:14:18 > Full thread dump Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode): > "RMI TCP Connection(idle)" - Thread t...@65 > java.lang.Thread.State: TIMED_WAITING on > java.util.concurrent.synchronousqueue$transferst...@19e9a2b > at sun.misc.Unsafe.park(Native Method) > at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) > at > java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown > Source) > at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown > Source) > at java.util.concurrent.SynchronousQueue.poll(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "RMI TCP Connection(18)-192.168.100.1" - Thread t...@63 > java.lang.Thread.State: RUNNABLE > at sun.management.ThreadImpl.dumpThreads0(Native Method) > at sun.management.ThreadImpl.dumpAllThreads(Unknown Source) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(Unknown Source) > at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source) > at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(Unknown Source) > at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(Unknown Source) > at com.sun.jmx.mbeanserver.PerInterface.invoke(Unknown Source) > at com.sun.jmx.mbeanserver.MBeanSupport.invoke(Unknown Source) > at javax.management.StandardMBean.invoke(Unknown Source) > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown > Source) > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown > Source) > at javax.management.remote.rmi.RMIConnectionImpl.access$200(Unknown > Source) > at > javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown > Source) > at > javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown > Source) > at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown Source) > at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) > at sun.rmi.transport.Transport$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown > Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - locked java.util.concurrent.locks.reentrantlock$nonfairs...@7b841b > "30505...@qtp-26374773-5" - Thread t...@54 > java.lang.Thread.State: TIMED_WAITING on > org.mortbay.thread.queuedthreadpool$poolthr...@1d179be > at java.lang.Object.wait(Native Method) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:563) > Locked ownable synchronizers: > - None > "RMI TCP Connection(4)-192.168.100.1" - Thread t...@52 > java.lang.Thread.State: TIMED_WAITING on > com.sun.jmx.remote.internal.arraynotificationbuf...@37eaab > at java.lang.Object.wait(Native Method) > at > com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(Unknown > Source) > at > com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(Unknown > Source) > at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(Unknown > Source) > at javax.management.remote.rmi.RMIConnectionImpl$2.run(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl$2.run(Unknown Source) > at > javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(Unknown > Source) > at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) > at sun.rmi.transport.Transport$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown > Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - locked java.util.concurrent.locks.reentrantlock$nonfairs...@11e0dfd > "JMX server connection timeout 51" - Thread t...@51 > java.lang.Thread.State: TIMED_WAITING on [...@10f80a9 > at java.lang.Object.wait(Native Method) > at > com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown > Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Timer-3" - Thread t...@45 > java.lang.Thread.State: TIMED_WAITING on java.util.taskqu...@c803e6 > at java.lang.Object.wait(Native Method) > at java.util.TimerThread.mainLoop(Unknown Source) > at java.util.TimerThread.run(Unknown Source) > Locked ownable synchronizers: > - None > "1073...@qtp-26374773-1 - Acceptor0 niosocketconnectorwrap...@0.0.0.0:8080" - > Thread t...@44 > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) > at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) > at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) > at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) > - locked sun.nio.ch.uti...@2047c4 > - locked java.util.collections$unmodifiable...@1dff04c > - locked sun.nio.ch.windowsselectori...@1faf9a7 > at sun.nio.ch.SelectorImpl.select(Unknown Source) > at > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:459) > at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:192) > at > org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) > at > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:706) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) > Locked ownable synchronizers: > - None > "Timer-2" - Thread t...@41 > java.lang.Thread.State: WAITING on java.util.taskqu...@1780f30 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at java.util.TimerThread.mainLoop(Unknown Source) > at java.util.TimerThread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Timer-1" - Thread t...@40 > java.lang.Thread.State: WAITING on java.util.taskqu...@12d297a > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at java.util.TimerThread.mainLoop(Unknown Source) > at java.util.TimerThread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Thread-4" - Thread t...@35 > java.lang.Thread.State: WAITING on java.util.arrayl...@1fe3238 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.eventadmin.impl.dispatch.TaskHandler.next(TaskHandler.java:143) > at > org.apache.felix.eventadmin.impl.tasks.DispatchTask.run(DispatchTask.java:147) > at > org.apache.felix.eventadmin.impl.dispatch.CacheThreadPool$PooledThread.run(CacheThreadPool.java:265) > Locked ownable synchronizers: > - None > "Thread-3" - Thread t...@34 > java.lang.Thread.State: WAITING on java.util.arrayl...@19331eb > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.eventadmin.impl.dispatch.TaskHandler.next(TaskHandler.java:143) > at > org.apache.felix.eventadmin.impl.tasks.DispatchTask.run(DispatchTask.java:147) > at > org.apache.felix.eventadmin.impl.dispatch.CacheThreadPool$PooledThread.run(CacheThreadPool.java:265) > Locked ownable synchronizers: > - None > "Timer-0" - Thread t...@33 > java.lang.Thread.State: WAITING on java.util.taskqu...@b27bb5 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at java.util.TimerThread.mainLoop(Unknown Source) > at java.util.TimerThread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Configuration Updater" - Thread t...@32 > java.lang.Thread.State: WAITING on [Ljava.lang.Object;@1d7ce63 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at org.apache.felix.framework.Felix.acquireBundleLock(Felix.java:4500) > at org.apache.felix.framework.Felix.registerService(Felix.java:2681) > at > org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:252) > at > org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:230) > at > org.apache.felix.webconsole.internal.AbstractConfigurationPrinter.activate(AbstractConfigurationPrinter.java:37) > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.init(OsgiManager.java:235) > at javax.servlet.GenericServlet.init(GenericServlet.java:241) > at > org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431) > at > org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > - locked java.lang.obj...@1370a45 > at > org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:676) > at > org.mortbay.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1044) > - locked > org.ops4j.pax.web.service.jetty.internal.httpserviceservlethand...@f690e4 > at > org.mortbay.jetty.servlet.ServletHandler.setServletMappings(ServletHandler.java:1101) > at > org.mortbay.jetty.servlet.ServletHandler.addServletMapping(ServletHandler.java:800) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:143) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:140) > at > org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.addServlet(JettyServerImpl.java:137) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.addServlet(ServerControllerImpl.java:248) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.addServlet(ServerControllerImpl.java:99) > at > org.ops4j.pax.web.service.internal.HttpServiceStarted$1.stateChanged(HttpServiceStarted.java:88) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.notifyListeners(ServerControllerImpl.java:184) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Stopped.start(ServerControllerImpl.java:367) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.start(ServerControllerImpl.java:63) > - locked > org.ops4j.pax.web.service.jetty.internal.servercontrolleri...@8338a2 > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.configure(ServerControllerImpl.java:243) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.configure(ServerControllerImpl.java:80) > - locked > org.ops4j.pax.web.service.jetty.internal.servercontrolleri...@8338a2 > at > org.ops4j.pax.web.service.internal.Activator$2.updated(Activator.java:156) > at > org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1112) > at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:88) > Locked ownable synchronizers: > - locked java.util.concurrent.locks.reentrantlock$nonfairs...@287742 > "SCR Component Actor" - Thread t...@30 > java.lang.Thread.State: WAITING on java.util.linkedl...@12ecba8 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:63) > Locked ownable synchronizers: > - None > "{felix.fileinstall.dir=bundles}" - Thread t...@29 > java.lang.Thread.State: BLOCKED on > org.ops4j.pax.web.service.jetty.internal.httpserviceservlethand...@f690e4 > owned by: Configuration Updater > at > org.mortbay.jetty.servlet.ServletHandler.setServlets(ServletHandler.java:1110) > at > org.mortbay.jetty.servlet.ServletHandler.addServlet(ServletHandler.java:791) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:142) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:140) > at > org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60) > at > org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.addServlet(JettyServerImpl.java:137) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.addServlet(ServerControllerImpl.java:248) > at > org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.addServlet(ServerControllerImpl.java:99) > at > org.ops4j.pax.web.service.internal.HttpServiceStarted.registerResources(HttpServiceStarted.java:204) > at > org.ops4j.pax.web.service.internal.HttpServiceProxy.registerResources(HttpServiceProxy.java:64) > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.bindHttpService(OsgiManager.java:619) > - locked org.apache.felix.webconsole.internal.servlet.osgimana...@369fdc > at > org.apache.felix.webconsole.internal.servlet.OsgiManager$HttpServiceTracker.addingService(OsgiManager.java:438) > at > org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1030) > at > org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(ServiceTracker.java:891) > at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:296) > - locked > org.apache.felix.webconsole.internal.servlet.osgimanager$httpservicetrac...@cc1685 > at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:235) > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.<init>(OsgiManager.java:178) > at > org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerActivator.java:35) > at > org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667) > at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699) > at org.apache.felix.framework.Felix.startBundle(Felix.java:1621) > at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:890) > at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:877) > at > org.apache.felix.fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java:819) > at > org.apache.felix.fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java:805) > at > org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:301) > Locked ownable synchronizers: > - None > "FelixPackageAdmin" - Thread t...@28 > java.lang.Thread.State: WAITING on > org.apache.felix.framework.packageadmini...@13c8540 > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java:314) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "FelixStartLevel" - Thread t...@27 > java.lang.Thread.State: WAITING on java.util.arrayl...@504f3c > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:242) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "FelixDispatchQueue" - Thread t...@26 > java.lang.Thread.State: WAITING on java.util.arrayl...@820a0c > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:931) > at > org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54) > at > org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "WrapperSimpleAppMain" - Thread t...@24 > java.lang.Thread.State: WAITING on > org.apache.felix.framework.util.threadg...@161d282 > at java.lang.Object.wait(Native Method) > at org.apache.felix.framework.util.ThreadGate.await(ThreadGate.java:79) > at org.apache.felix.framework.Felix.waitForStop(Felix.java:793) > at org.apache.felix.main.Main.main(Main.java:298) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "DestroyJavaVM" - Thread t...@22 > java.lang.Thread.State: RUNNABLE > Locked ownable synchronizers: > - None > "Wrapper-Connection" - Thread t...@21 > java.lang.Thread.State: RUNNABLE > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(Unknown Source) > at java.net.SocketInputStream.read(Unknown Source) > at java.io.DataInputStream.readByte(Unknown Source) > at > org.tanukisoftware.wrapper.WrapperManager.handleSocket(WrapperManager.java:3737) > at > org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:4084) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Wrapper-Control-Event-Monitor" - Thread t...@19 > java.lang.Thread.State: TIMED_WAITING > at java.lang.Thread.sleep(Native Method) > at > org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:731) > Locked ownable synchronizers: > - None > "JDWP Event Helper Thread" - Thread t...@15 > java.lang.Thread.State: RUNNABLE > Locked ownable synchronizers: > - None > "JDWP Transport Listener: dt_socket" - Thread t...@14 > java.lang.Thread.State: RUNNABLE > Locked ownable synchronizers: > - None > "RMI RenewClean-[192.168.21.53:3333]" - Thread t...@12 > java.lang.Thread.State: TIMED_WAITING on > java.lang.ref.referencequeue$l...@14362d9 > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "RMI Scheduler(0)" - Thread t...@11 > java.lang.Thread.State: TIMED_WAITING on > java.util.concurrent.locks.abstractqueuedsynchronizer$conditionobj...@10eaeda > at sun.misc.Unsafe.park(Native Method) > at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown > Source) > at java.util.concurrent.DelayQueue.take(Unknown Source) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown > Source) > at > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "GC Daemon" - Thread t...@9 > java.lang.Thread.State: TIMED_WAITING on sun.misc.gc$latencyl...@f970e8 > at java.lang.Object.wait(Native Method) > at sun.misc.GC$Daemon.run(Unknown Source) > Locked ownable synchronizers: > - None > "RMI Reaper" - Thread t...@8 > java.lang.Thread.State: WAITING on java.lang.ref.referencequeue$l...@63afa4 > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at sun.rmi.transport.ObjectTable$Reaper.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "RMI TCP Accept-3333" - Thread t...@7 > java.lang.Thread.State: RUNNABLE > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.PlainSocketImpl.accept(Unknown Source) > - locked java.net.sockssocketi...@da93eb > at java.net.ServerSocket.implAccept(Unknown Source) > at java.net.ServerSocket.accept(Unknown Source) > at > sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown > Source) > at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Attach Listener" - Thread t...@5 > java.lang.Thread.State: RUNNABLE > Locked ownable synchronizers: > - None > "Signal Dispatcher" - Thread t...@4 > java.lang.Thread.State: RUNNABLE > Locked ownable synchronizers: > - None > "Finalizer" - Thread t...@3 > java.lang.Thread.State: WAITING on java.lang.ref.referencequeue$l...@a06e8d > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) > Locked ownable synchronizers: > - None > "Reference Handler" - Thread t...@2 > java.lang.Thread.State: WAITING on java.lang.ref.reference$l...@ba06ff > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) > Locked ownable synchronizers: > - None -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.