On Tue, Nov 17, 2009 at 3:46 PM, Karl Pauls <[email protected]> wrote:
> Can you get us a stacktrace of that exception and a threaddump of the
> framework after it happens?
I've attached the file. How it works in brief:
JMS listener receives a command to shutdown. In that thread, we send
"shutdown" to the shell service. That same thread is the one that is
killed... not sure who is calling Thread.stop(), I need to look into
that a bit. It may be Spring as it shuts down the JMS listeners,
maybe?
Pat.
--
Defy mediocrity.
ERROR: EventDispatcher: Error during dispatch. (java.lang.ThreadDeath)
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at org.springframework.osgi.extender.internal.util.concurrent.RunnableTi
medExecution.execute(RunnableTimedExecution.java:68)
at org.springframework.osgi.extender.internal.ContextLoaderListener.shut
down(ContextLoaderListener.java:487)
at org.springframework.osgi.extender.internal.ContextLoaderListener$Cont
extBundleListener.handleEvent(ContextLoaderListener.java:189)
at org.springframework.osgi.extender.internal.ContextLoaderListener$Base
Listener.bundleChanged(ContextLoaderListener.java:124)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerC
allback(EventDispatcher.java:690)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(
EventDispatcher.java:619)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(Event
Dispatcher.java:532)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3586)
at org.apache.felix.framework.Felix._stopBundle(Felix.java:1987)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:1952)
at org.apache.felix.framework.Felix.stop(Felix.java:915)
at org.apache.felix.shell.impl.ShutdownCommandImpl.execute(ShutdownComma
ndImpl.java:57)
at org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand
(Activator.java:276)
at org.bjc.provisioner.commandprovisioning.StopCommand.execute(StopComma
nd.java:45)
at org.bjc.provisioner.command.service.CommandHandlerExecutionService.ex
ecute(CommandHandlerExecutionService.java:72)
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.springframework.osgi.service.importer.internal.aop.ServiceInvoker
.doInvoke(ServiceInvoker.java:59)
at org.springframework.osgi.service.importer.internal.aop.ServiceInvoker
.invoke(ServiceInvoker.java:67)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.osgi.service.importer.internal.aop.ServiceTCCLInt
erceptor.invoke(ServiceTCCLInterceptor.java:34)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.osgi.service.importer.support.LocalBundleContextA
dvice.invoke(LocalBundleContextAdvice.java:59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doP
roceed(DelegatingIntroductionInterceptor.java:131)
at org.springframework.aop.support.DelegatingIntroductionInterceptor.inv
oke(DelegatingIntroductionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:204)
at $Proxy3.execute(Unknown Source)
at org.bjc.provisioner.command.jms.ProvisionerMessageConsumer.onMessage(
ProvisionerMessageConsumer.java:25)
at org.springframework.jms.listener.AbstractMessageListenerContainer.doI
nvokeListener(AbstractMessageListenerContainer.java:506)
at org.springframework.jms.listener.AbstractMessageListenerContainer.inv
okeListener(AbstractMessageListenerContainer.java:463)
at org.springframework.jms.listener.AbstractMessageListenerContainer.doE
xecuteListener(AbstractMessageListenerContainer.java:435)
at org.springframework.jms.listener.AbstractPollingMessageListenerContai
ner.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:316)
at org.springframework.jms.listener.AbstractPollingMessageListenerContai
ner.receiveAndExecute(AbstractPollingMessageListenerContainer.java:255)
at org.springframework.jms.listener.DefaultMessageListenerContainer$Asyn
cMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:887)
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Disabling SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Disabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[ at org.springframework.jms.listener.Defa
ultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListen
erContainer.java:815)
at java.lang.Thread.run(Unknown Source)
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.commandprovisioning.St
opCommand] : Setting life cycle
org.ops4j.pax.logging.pax-logging-api[org.springframework.osgi.service.exporter.
support.OsgiServiceFactoryBean] : Unregistered service [ServiceWrapper for org.a
pache.felix.framework.serviceregistrationi...@e361ad]
org.ops4j.pax.logging.pax-logging-api[org.springframework.beans.factory.support.
DisposableBeanAdapter] : Invoking destroy() on bean with name 'listenerContainer
'
org.ops4j.pax.logging.pax-logging-api[org.springframework.jms.listener.DefaultMe
ssageListenerContainer] : Shutting down JMS listener container
org.ops4j.pax.logging.pax-logging-api[org.springframework.jms.listener.DefaultMe
ssageListenerContainerorg.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.
commandprovisioning.StopCommand] : Setting life cycle
org.ops4j.pax.logging.pax-logging-api[org.springframework.jms.listener.DefaultMe
ssageListenerContainer] : Lowered scheduled invoker count: 0
org.ops4j.pax.logging.internal.Activator] : Disabling Log4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Disabling Avalon Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Waiting for shutdown of message listener invokers
org.ops4j.pax.logging.pax-logging-api[org.springframework.jms.connection.Connect
ionFactoryUtils] : Could not close JMS Connection
javax.jms.JMSException: Interrupted.
at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSuppo
rt.java:62)
at org.apache.activemq.ActiveMQConnection.doSyncSendPacket(ActiveMQConne
ction.java:1289)
at org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:
624)
at org.springframework.jms.connection.ConnectionFactoryUtils.releaseConn
ection(ConnectionFactoryUtils.java:80)
at org.springframework.jms.listener.AbstractJmsListeningContainer.shutdo
wn(AbstractJmsListeningContainer.java:302)
at org.springframework.jms.listener.AbstractJmsListeningContainer.destro
y(AbstractJmsListeningContainer.java:264)
at org.springframework.beans.factory.support.DisposableBeanAdapter.destr
oy(DisposableBeanAdapter.java:154)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.destroyBean(DefaultSingletonBeanRegistry.java:397)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.destroySingleton(DefaultSingletonBeanRegistry.java:375)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.destroySingletons(DefaultSingletonBeanRegistry.java:348)
at org.springframework.context.support.AbstractApplicationContext.destro
yBeans(AbstractApplicationContext.java:861)
at org.springframework.osgi.context.support.AbstractOsgiBundleApplicatio
nContext.destroyBeans(AbstractOsgiBundleApplicationContext.java:206)
at org.springframework.context.support.AbstractApplicationContext.doClos
e(AbstractApplicationContext.java:839)
at org.springframework.osgi.context.support.AbstractOsgiBundleApplicatio
nContext.doClose(AbstractOsgiBundleApplicationContext.java:199)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionAp
plicationContext.normalClose(AbstractDelegatedExecutionApplicationContext.java:1
50)
at org.springframework.osgi.extender.internal.dependencies.startup.Depen
dencyWaiterApplicationContextExecutor.close(DependencyWaiterApplicationContextEx
ecutor.java:351)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionAp
plicationContext.doClose(AbstractDelegatedExecutionApplicationContext.java:162)
at org.springframework.context.support.AbstractApplicationContext.close(
AbstractApplicationContext.java:802)
at org.springframework.osgi.extender.internal.ContextLoaderListener$1.ru
n(ContextLoaderListener.java:476)
at org.springframework.osgi.extender.internal.util.concurrent.RunnableTi
medExecution$MonitoredRunnable.run(RunnableTimedExecution.java:47)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.InterruptedIOException: Interrupted.
at org.apache.activemq.transport.FutureResponse.getResult(FutureResponse
.java:54)
at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorr
elator.java:85)
at org.apache.activemq.ActiveMQConnection.doSyncSendPacket(ActiveMQConne
ction.java:1278)
... 19 more
] : Disabling JULI Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.postapp.startup.Startu
pImpl] : Setting life cycle
org.ops4j.pax.logging.pax-logging-api[org.springframework.beans.factory.support.
DefaultListableBeanFactory] : Retrieved dependent beans for bean 'commandExecuti
onService': [provisionerMessageConsumer]
org.ops4j.pax.logging.pax-logging-api[org.springframework.beans.factory.support.
DefaultListableBeanFactory] : Retrieved dependent beans for bean 'provisionerMes
sageConsumer': [listenerContainer]
org.ops4j.pax.logging.pax-logging-api[org.springframework.beans.factory.support.
DisposableBeanAdapter] : Invoking destroy() on bean with name 'commandExecutionS
ervice'
org.ops4j.pax.logging.pax-logging-api[org.springframework.osgi.service.importer.
internal.util.OsgiServiceBindingUtils] : calling unbind on org.springframework.o
sgi.service.importer.internal.aop.ServiceProviderTCCLInterceptor$ServiceProvider
tcclliste...@107ffe6 w/ reference [org.bjc.osgi.ext.command.CommandExecutionServ
ice]
org.ops4j.pax.logging.pax-logging-api[org.springframework.osgi.service.importer.
internal.util.OsgiServiceBindingUtils] : called unbind on org.springframework.os
gi.service.importer.internal.aop.ServiceProviderTCCLInterceptor$ServiceProviderT
cclliste...@107ffe6 w/ reference [org.bjc.osgi.ext.command.CommandExecutionServi
ce]
org.ops4j.pax.logging.pax-logging-api[org.springframework.osgi.service.importer.
internal.aop.ServiceDynamicInterceptor] : service reference [[org.bjc.osgi.ext.c
ommand.CommandExecutionService]] was unregistered and was unbound from the servi
ce proxy
org.ops4j.pax.logging.pax-logging-api[org.springframework.osgi.context.support.O
sgiBundleXmlApplicationContext] : Destroying existing bundle scope beans...
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : In deactivate method.
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : Scheduler being removed: org.bjc.osgi.ext.scheduler.impl.Schedu
leri...@1b70f9e
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : CacheService being removed: org.bjc.osgi.foundation.cache.impl.
cacheservicei...@1627c16
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : removeDeviceConfigurationService -- INVOKED.
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : Setting life cycle
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.deviceregistration.Reg
istrationImpl] : StartLevel being removed: org.apache.felix.framework.StartLevel
i...@1e26602
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.Provisione
r] : Provisioner: removeService called for org.bjc.provisioner.zipprovisioning.i
mpl.zipprovisioningserv...@1ae939f
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.Provisione
r] : Provisioner: removeService called for BundleProvisioningService: [(&(symbol
icname=org.bjc.provisioner.postapp)(version=1.9.0))]
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.bundleprovisioning.Bun
dleProvisioningService] : removeRepoAdmin called for org.apache.felix.bundlerepo
sitory.repositoryadmini...@35eed0
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.lifecycleM
anagement.ContainerLifecycleManagerImpl] : Removing state listener org.bjc.provi
sioner.provisioner.lifecyclemanagement.containerstatepersis...@5d3ac0
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.lifecycleM
anagement.ContainerStatePersister] : Deactivating framework life state persister
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.lifecycleM
anagement.ContainerStatePersister] : CommunicationService being injected: org.bj
c.server.communication.servercommunicationserv...@1d81ec9
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.es.careteam.common.service.CareTeamService was not
found
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.pt2.service.api.AuthenticationService was not found
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.es.concierge.common.ConciergeService was not found
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.pt2.service.api.LibraryService was not found
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.pt2.service.api.EducationOrderService was not found
org.ops4j.pax.logging.pax-logging-api[net.sf.ehcache.store.MemoryStore] : servic
eCache: Cannot remove entry as key org.bjc.server.communication.ServerCommunicat
ionService/httpProxy/org.bjc.es.weather.common.WeatherService was not found
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.reportprovisioning.Fel
ixVersionReportContributor] : removeShellService called for org.apache.felix.she
ll.impl.activator$shellservicei...@7b4ed7
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.commandprovisioning.St
opCommand] : Setting life cycle
org.ops4j.pax.logging.pax-logging-api[org.bjc.provisioner.provisioner.lifecycleM
anagement.ContainerLifecycleManagerImpl] : Deactivating Container life cycle man
ager
*DEBUG* Scheduling task Thread[Configuration Updater,5,main]
2009-11-16 10:09:42
Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b06 mixed mode):
"FelixShutdown" prio=6 tid=0x32b85000 nid=0xc2c in Object.wait() [0x2797f000..0x
2797fc14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.StartLevelImpl.setStartLevelAndWait(StartL
evelImpl.java:137)
- locked <0x04910070> (a java.lang.Integer)
at org.apache.felix.framework.Felix$SystemBundleActivator.run(Felix.java
:3824)
at java.lang.Thread.run(Unknown Source)
"NativeSwing - VLC Player control bar update" daemon prio=6 tid=0x30485400 nid=0
x6d8 waiting on condition [0x3080f000..0x3080fd14]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at chrriis.dj.nativeswing.components.JVLCPlayer$1.run(JVLCPlayer.java:15
2)
"pool-1-thread-1" daemon prio=6 tid=0x30598800 nid=0x688 waiting on condition [0
x2fddf000..0x2fddfa94]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x06883c90> (a java.util.concurrent.locks.Abstra
ctQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.await(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(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)
"Long sleeping thread" daemon prio=6 tid=0x30046000 nid=0xdd8 waiting on conditi
on [0x2fcef000..0x2fcefb14]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.sun.scenario.animation.MasterTimer$LongSleepingThread.run(MasterT
imer.java:87)
"Registry cleanup thread" daemon prio=6 tid=0x30294800 nid=0xe50 waiting on cond
ition [0x31b7f000..0x31b7fa14]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at chrriis.common.ObjectRegistry$1.run(ObjectRegistry.java:31)
"NativeSwing Receiver" daemon prio=6 tid=0x30294000 nid=0xbf8 runnable [0x31b2f0
00..0x31b2fc14]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x08edb488> (a java.io.BufferedInputStream)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Sourc
e)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readUnshared(Unknown Source)
at chrriis.dj.nativeswing.MessagingInterface.readMessage(MessagingInterf
ace.java:429)
at chrriis.dj.nativeswing.MessagingInterface.access$5(MessagingInterface
.java:428)
at chrriis.dj.nativeswing.MessagingInterface$2.run(MessagingInterface.ja
va:106)
"NativeSwing Stream Connector" daemon prio=6 tid=0x30322400 nid=0x1a8 runnable [
0x31adf000..0x31adfd14]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x08edd5e8> (a java.io.BufwferedInputStream)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x08edd608> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(Unknown Source)
at chrriis.dj.nativeswing.NativeInterface$3.run(NativeInterface.java:624
)
"NativeSwing Stream Connector" daemon prio=6 tid=0x3036a800 nid=0xf14 runnable [
0x31a8f000..0x31a8fd94]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x08edfaf8> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(Unknown Source)
at chrriis.dj.nativeswing.NativeInterface$3.run(NativeInterface.java:624
)
"WebServer" daemon prio=6 tid=0x3028b400 nid=0xe90 runnable [0x31a1f000..0x31a1f
a14]
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x08edffc8> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at chrriis.common.WebServer$1.run(WebServer.java:680)
"Registry cleanup thread" daemon prio=6 tid=0x30400c00 nid=0xedc waiting on cond
ition [0x319cf000..0x319cfa94]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at chrriis.common.ObjectRegistry$1.run(ObjectRegistry.java:31)
"CallbackQueue-0" prio=6 tid=0x3037e400 nid=0x1e0 in Object.wait() [0x3148f000..
0x3148fb94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.webrenderer.server.CallbackQueue.run(CallbackQueue.java)
- locked <0x08ae12b0> (a com.webrenderer.server.CallbackQueue)
"MozillaThread" prio=6 tid=0x300a5000 nid=0xbbc runnable [0x00000000..0x311cfd50
]
java.lang.Thread.State: RUNNABLE
"AWT-EventQueue-1" prio=6 tid=0x275b8000 nid=0x6d0 in Object.wait() [0x2fc9f000.
.0x2fc9fc14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.getNextEvent(Unknown Source)
- locked <0x068411a0> (a com.sun.embeddedswing.EmbeddedEventQueue)
at com.sun.embeddedswing.EmbeddedEventQueue.getNextEvent(EmbeddedEventQu
eue.java:530)
at com.sun.embeddedswing.EmbeddedEventQueue.getNextEvent(EmbeddedEventQu
eue.java:554)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"AWT-Shutdown" prio=6 tid=0x27565800 nid=0xf20 in Object.wait() [0x2fc4f000..0x2
fc4fc14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x056cfff0> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"ActiveMQ Transport: ssl://bjcesapp05/10.40.8.202:61617" prio=6 tid=0x2703d400 n
id=0xbe8 runnable [0x2fd8f000..0x2fd8fc14]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
- locked <0x05e8cfe8> (a java.lang.Object)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Sou
rce)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
- locked <0x05e8d078> (a com.sun.net.ssl.internal.ssl.AppInputStream)
at org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBuff
eredInputStream.java:50)
at org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBuff
eredInputStream.java:58)
at java.io.DataInputStream.readInt(Unknown Source)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:269)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:210)
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.jav
a:202)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
185)
at java.lang.Thread.run(Unknown Source)
"DefaultQuartzScheduler_QuartzSchedulerThread" prio=6 tid=0x2735b800 nid=0x45c w
aiting on condition [0x2fbff000..0x2fbffa94]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:
394)
"DefaultQuartzScheduler_Worker-9" prio=6 tid=0x27353800 nid=0xfd8 in Object.wait
() [0x2fbaf000..0x2fbafb14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-8" prio=6 tid=0x27347000 nid=0xbb8 in Object.wait
() [0x2fb5f000..0x2fb5fb94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-7" prio=6 tid=0x27346400 nid=0x898 in Object.wait
() [0x2fb0f000..0x2fb0fc14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-6" prio=6 tid=0x27345400 nid=0x160 in Object.wait
() [0x2fabf000..0x2fabfc94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-5" prio=6 tid=0x27344800 nid=0xe68 in Object.wait
() [0x2fa6f000..0x2fa6fd14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-4" prio=6 tid=0x27343c00 nid=0x38c in Object.wait
() [0x2fa1f000..0x2fa1fd94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-3" prio=6 tid=0x27150c00 nid=0xea8 in Object.wait
() [0x2f9cf000..0x2f9cfa14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-2" prio=6 tid=0x27332400 nid=0xe48 in Object.wait
() [0x2f92f000..0x2f92fa94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-1" prio=6 tid=0x272e4400 nid=0x614 in Object.wait
() [0x2f8df000..0x2f8dfb94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"DefaultQuartzScheduler_Worker-0" prio=6 tid=0x27336800 nid=0xb60 in Object.wait
() [0x2f88f000..0x2f88fc14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.ja
va:428)
- locked <0x057f4b18> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47
)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:518)
"TimerQueue" daemon prio=6 tid=0x26c3f800 nid=0x59c in Object.wait() [0x27b0f000
..0x27b0fa94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.postExpiredTimers(Unknown Source)
- locked <0x056cff38> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(Unknown Source)
- locked <0x056cff38> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Unknown Source)
"AWT-Windows" daemon prio=6 tid=0x2710e800 nid=0x830 runnable [0x27a6f000..0x27a
6fb94]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" daemon prio=10 tid=0x26c8a800 nid=0xd78 in Object.wait() [0x27
9cf000..0x279cfc94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x056d0088> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"DestroyJavaVM" prio=6 tid=0x00296000 nid=0xfb4 waiting on condition [0x00000000
..0x0090fd4c]
java.lang.Thread.State: RUNNABLE
"Timer-0" daemon prio=6 tid=0x27129400 nid=0xda8 in Object.wait() [0x277ef000..0
x277efc14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Unknown Source)
- locked <0x050f0448> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
"FelixPackageAdmin" daemon prio=6 tid=0x2711e800 nid=0xbdc in Object.wait() [0x2
76af000..0x276afa14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x050f6778> (a org.apache.felix.framework.PackageAdminImpl
)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java
:246)
- locked <0x050f6778> (a org.apache.felix.framework.PackageAdminImpl)
at java.lang.Thread.run(Unknown Source)
"FelixStartLevel" daemon prio=6 tid=0x2713c800 nid=0xf60 in Object.wait() [0x276
5f000..0x2765fa94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.ServiceRegistry.ungetService(ServiceRegist
ry.java:349)
- locked <0x05106790> (a org.apache.felix.framework.ServiceRegistry)
at org.apache.felix.framework.ServiceRegistry.ungetServices(ServiceRegis
try.java:445)
at org.apache.felix.framework.Felix._stopBundle(Felix.java:2035)
at org.apache.felix.framework.Felix.stopBundle(Felix.java:1952)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:11
51)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267
)
at java.lang.Thread.run(Unknown Source)
"FelixDispatchQueue" prio=6 tid=0x27102400 nid=0x1c0 in Object.wait() [0x2760f00
0..0x2760fb14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.j
ava:794)
- locked <0x050f68b8> (a java.util.ArrayList)
at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispa
tcher.java:42)
at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher
.java:94)
at java.lang.Thread.run(Unknown Source)
"Low Memory Detector" daemon prio=6 tid=0x26c6b400 nid=0xc90 runnable [0x0000000
0..0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x26c66800 nid=0x1d4 waiting on condition [
0x00000000..0x26ebf698]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x26c65400 nid=0x9e0 runnable [0x00000000..
0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x26c64800 nid=0xf58 waiting on condition
[0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x26c56c00 nid=0xcd0 in Object.wait() [0x26dcf000.
.0x26dcfa94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x050f6b20> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" daemon prio=10 tid=0x26c52800 nid=0xafc in Object.wait() [0x
26d7f000..0x26d7fb14]
java.lang.Thread.State: WAITING (on object monitor)
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 <0x050f0090> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x26c4dc00 nid=0xa10 runnable
"VM Periodic Task Thread" prio=10 tid=0x26c6cc00 nid=0xc78 waiting on condition
JNI global references: 2872
Heap
def new generation total 36288K, used 5193K [0x02990000, 0x050f0000, 0x050f00
00)
eden space 32256K, 3% used [0x02990000, 0x02ab27a8, 0x04910000)
from space 4032K, 100% used [0x04910000, 0x04d00000, 0x04d00000)
to space 4032K, 0% used [0x04d00000, 0x04d00000, 0x050f0000)
tenured generation total 483968K, used 170140K [0x050f0000, 0x22990000, 0x229
90000)
the space 483968K, 35% used [0x050f0000, 0x0f717048, 0x0f717200, 0x22990000)
compacting perm gen total 49152K, used 49149K [0x22990000, 0x25990000, 0x26990
000)
the space 49152K, 99% used [0x22990000, 0x2598f6d8, 0x2598f800, 0x25990000)
No shared spaces configured.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]