Here is a Thread dump if it helps anyone analyzing the problem.
PID: 2892 C:\opt\tools\pfm\jdk\bin\java.exe <javascript://>
PID: 1740 cmd <javascript://>
PID: 3428 C:\opt\tools\pfm\jdk\bin\java.exe <javascript://>
PID: 2860 cmd.exe <javascript://>
PID: 1720 C:\opt\tools\pfm\jdk\jre\bin\java <javascript://>
Process ID (PID): 2892
Process command line
C:\opt\tools\pfm\jdk\bin\java.exe "-Dteamcity.buildConfName=Nightly
Windows"
-DDotNetFramework1.1_Path=C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
-Dagent.home.dir=C:\TeamCity\buildAgent -Dbuild.number=163
-Dteamcity.dotnet.nunitlauncher2.0=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher2.0.exe
-Duser.language=en -Dos.version=5.1 -Dfile.encoding=Cp1252
"-Dteamcity.projectName=servicemix servicemix-3.3.1-fuse"
-Dteamcity.dotnet.nunitlauncher2.0.vsts=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher2.0.VSTS.exe
-Dteamcity.dotnet.coveragelauncher=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\TeamCityRunners\JetBrains.dotTrace.TeamCity.CoverageRunner.exe
-Djava.io.tmpdir=C:\TeamCity\buildAgent\temp\buildTmp
-Dteamcity.dotnet.nunitlauncher=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe
-Duser.name=buildadm
-Dant.task.extensions=jetbrains.buildServer.agent.ant.CompilerAntExtension,jetbrains.buildServer.agent.ant.EchoAntExtension,jetbrains.buildServer.coverage.AntCoverageAdapter,jetbrains.buildServer.testng.TestNGTaskExtension,
-Dteamcity.auth.password=R7sq9c96405mDN2pLuqDIz3yKfnSxiDk
-Dteamcity.build.checkoutDir=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff
-Dteamcity.buildType.id=bt344 -DDotNetFrameworkSDK1.1_x86=
-Duser.variant=
-Dteamcity.dotnet.nunitlauncher1.1=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher1.1.exe
-Dit.bits=32 "-DDotNetFrameworkSDK1.1_Path=C:\Program Files\Microsoft
Visual Studio .NET 2003\SDK\v1.1"
-Dagent.classpath=C:/TeamCity/buildAgent/lib/utils.jar;C:/TeamCity/buildAgent/plugins/antPlugin/lib/buildServerAntServerLogging.jar;C:/TeamCity/buildAgent/plugins/coveragePlugin/lib/emma.jar;C:/TeamCity/buildAgent/lib/buildServerServerLogging.jar;C:/TeamCity/buildAgent/lib/xmlrpc-2.0.1.jar;C:/TeamCity/buildAgent/lib/xpp3_min-1.1.3.4.M.jar;C:/TeamCity/buildAgent/lib/buildServerXmlRpcWrapper.jar;C:/TeamCity/buildAgent/plugins/testNGPlugin/lib/testNGAntExtension.jar;C:/TeamCity/buildAgent/lib/nanocontainer-1.0-RC-1.jar;C:/TeamCity/buildAgent/lib/buildServerCommonRuntime.jar;C:/TeamCity/buildAgent/lib/commons-codec-1.3.jar;C:/TeamCity/buildAgent/lib/xstream-1.2.1.jar;C:/TeamCity/buildAgent/lib/buildServerMessages.jar;C:/TeamCity/buildAgent/plugins/coveragePlugin/lib/coverageAgentRuntime.jar
-Dteamcity.dotnet.nunitlauncher.msbuild.task=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MSBuildLoggers.dll
-Didea.build.server.build.id=61531
-Dant.home=C:\TeamCity\buildAgent\bin\..\plugins\ant -Dpath.separator=;
-Dteamcity.build.workingDir=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff
-DVS2003= -Dagent.name=nightlyxp -Dbuild.number.format={0}
-DDotNetFramework1.1=
-Dteamcity.dotnet.platform=C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.TeamCity.PlatformProcessRunner.1.1.exe
-Duser.country=US -Duser.timezone=America/New_York
-Dbuild.vcs.number.2=42534 -Dagent.work.dir=C:\TeamCity\buildAgent\work
-Dfile.separator=\ -Dit.agent.group=arr.nightly -Dos.arch=x86
-Dit.has.installanywhere=false
-DDotNetFramework1.1_x86_Path=C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
"-DDotNetFrameworkSDK1.1_x86_Path=C:\Program Files\Microsoft Visual
Studio .NET 2003\SDK\v1.1" -DDotNetFramework1.1_x86=
-Dbuild.vcs.number.1=333 "-Dos.name=Windows XP"
-Didea.build.agent.port=32777 "-DVS2003_Path=C:\Program Files\Microsoft
Visual Studio .NET 2003\Common7\IDE" -DDotNetFrameworkSDK1.1=
-Dteamcity.auth.userId=TeamCityBuildId=61531 -Dagent.flow=40126040162654
-Dmaven.home=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff/maven
"-Duser.home=C:\Documents and Settings\buildadm" -classpath
C:\TeamCity\buildAgent\plugins\ant\lib\ant-launcher.jar
org.apache.tools.ant.launch.Launcher
-Dmaven.home=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff/maven
-Dargs="-fae" -lib
C:/TeamCity/buildAgent/lib/buildServerRuntimeUtil.jar;C:/TeamCity/buildAgent/plugins/antPlugin/lib/buildServerAntRuntime.jar
-listener jetbrains.buildServer.agent.ant.AgentBuildListener -buildfile
C:\TeamCity\buildAgent\work\d48ff3281b3e73ff\servicemix-3.3.1-fuse\build.xml
Full thread dump Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode):
"Thread-5" prio=6 tid=0x0aeeb928 nid=0xeb8 waiting on condition
[0x00000000..0x0bcef950]
"Thread-3" daemon prio=6 tid=0x0b403ec8 nid=0x114 runnable
[0x0bbef000..0x0bbef9e8]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:177)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:92)
at java.lang.Thread.run(Thread.java:595)
"Thread-2" daemon prio=6 tid=0x0b380d90 nid=0x4c8 runnable
[0x0bbaf000..0x0bbafd68]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
- locked <0x0307f638> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:92)
at java.lang.Thread.run(Thread.java:595)
"Low Memory Detector" daemon prio=6 tid=0x00a9be28 nid=0xf10 runnable
[0x00000000..0x00000000]
"CompilerThread0" daemon prio=10 tid=0x00a9ab28 nid=0xea4 waiting on condition
[0x00000000..0x0abcfa48]
"Signal Dispatcher" daemon prio=10 tid=0x00a99dd8 nid=0x2f4 runnable
[0x00000000..0x00000000]
"Finalizer" daemon prio=8 tid=0x00a90b10 nid=0x820 in Object.wait()
[0x0ab4f000..0x0ab4fa68]
at java.lang.Object.wait(Native Method)
- waiting on <0x02fca400> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x02fca400> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x00a8f6a8 nid=0xcc8 in Object.wait()
[0x0ab0f000..0x0ab0fae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x02fca480> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x02fca480> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x0003d170 nid=0xe30 runnable [0x0007f000..0x0007fc3c]
at java.lang.ProcessImpl.waitFor(Native Method)
at org.apache.tools.ant.taskdefs.Execute.waitFor(Execute.java:549)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:480)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:621)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:662)
at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:487)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
"VM Thread" prio=10 tid=0x00a8cbe0 nid=0xb18 runnable
"VM Periodic Task Thread" prio=10 tid=0x00a9d138 nid=0xe74 waiting on condition
Process ID (PID): 1740
Process command line
cmd /c C:\TeamCity\buildAgent\work\d48ff3281b3e73ff\maven\bin\mvn.bat
-Pstep2 clean install -fae
Error -68. Failed to get thread dump from non-java process.
Process ID (PID): 3428
Process command line
"C:\opt\tools\pfm\jdk\bin\java.exe" -XX:MaxPermSize=192m -Xmx512M
-Dmaven.repo.local=C:\TeamCity\buildAgent\m2 -classpath
"C:\TeamCity\buildAgent\work\d48ff3281b3e73ff\maven\bin\\..\boot\classworlds-1.1.jar"
"-Dclassworlds.conf=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff\maven\bin\\..\bin\m2.conf"
"-Dmaven.home=C:\TeamCity\buildAgent\work\d48ff3281b3e73ff\maven\bin\\.."
org.codehaus.classworlds.Launcher -Pstep2 clean install -fae
Full thread dump Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode):
"Thread-28" prio=6 tid=0x301d2828 nid=0xb74 waiting on condition
[0x00000000..0x30f1f950]
"Thread-26" prio=6 tid=0x2ff59e40 nid=0xda0 runnable [0x30d9f000..0x30d9fa68]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
- locked <0x02b4da08> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x02b4da08> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at
org.apache.maven.surefire.booter.shade.org.codehaus.plexus.util.cli.StreamPumper.run(StreamPumper.java:140)
"Thread-25" prio=6 tid=0x30151d68 nid=0xcec runnable [0x30d5f000..0x30d5fae8]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
- locked <0x02b48c18> (a java.io.BufferedInputStream)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
- locked <0x02b4af30> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x02b4af30> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at
org.apache.maven.surefire.booter.shade.org.codehaus.plexus.util.cli.StreamPumper.run(StreamPumper.java:153)
"Low Memory Detector" daemon prio=6 tid=0x00a96050 nid=0x334 runnable
[0x00000000..0x00000000]
"CompilerThread0" daemon prio=10 tid=0x00a94cc0 nid=0xe88 waiting on condition
[0x00000000..0x2edefa48]
"Signal Dispatcher" daemon prio=10 tid=0x00a940a0 nid=0xce0 runnable
[0x00000000..0x00000000]
"Finalizer" daemon prio=8 tid=0x00a8af08 nid=0xcdc in Object.wait()
[0x2ed6f000..0x2ed6fa68]
at java.lang.Object.wait(Native Method)
- waiting on <0x05242aa8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x05242aa8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x00a89aa0 nid=0x91c in Object.wait()
[0x009cf000..0x009cfae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x05242b28> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x05242b28> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x00037e28 nid=0xe78 runnable [0x0007f000..0x0007fc3c]
at java.lang.ProcessImpl.waitFor(Native Method)
at
org.apache.maven.surefire.booter.shade.org.codehaus.plexus.util.cli.CommandLineUtils.executeCommandLine(CommandLineUtils.java:146)
at
org.apache.maven.surefire.booter.shade.org.codehaus.plexus.util.cli.CommandLineUtils.executeCommandLine(CommandLineUtils.java:98)
at
org.apache.maven.surefire.booter.SurefireBooter.fork(SurefireBooter.java:673)
at
org.apache.maven.surefire.booter.SurefireBooter.forkSuites(SurefireBooter.java:479)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesForkOnce(SurefireBooter.java:379)
at
org.apache.maven.surefire.booter.SurefireBooter.run(SurefireBooter.java:245)
at
org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:537)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
"VM Thread" prio=10 tid=0x00a47fd0 nid=0x834 runnable
"VM Periodic Task Thread" prio=10 tid=0x00a97230 nid=0x5bc waiting on condition
Process ID (PID): 2860
Process command line
cmd.exe /X /C "C:\opt\tools\pfm\jdk\jre\bin\java -Xmx512M -jar
C:\TeamCity\buildAgent\temp\buildTmp\surefirebooter13456.jar
C:\TeamCity\buildAgent\temp\buildTmp\surefire13454tmp
C:\TeamCity\buildAgent\temp\buildTmp\surefire13455tmp"
Error -68. Failed to get thread dump from non-java process.
Process ID (PID): 1720
Process command line
C:\opt\tools\pfm\jdk\jre\bin\java -Xmx512M -jar
C:\TeamCity\buildAgent\temp\buildTmp\surefirebooter13456.jar
C:\TeamCity\buildAgent\temp\buildTmp\surefire13454tmp
C:\TeamCity\buildAgent\temp\buildTmp\surefire13455tmp
Full thread dump Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode):
"Thread-29" prio=6 tid=0x26e1a5a8 nid=0x5b4 waiting on condition
[0x00000000..0x282bf950]
"ActiveMQ Session Task" prio=8 tid=0x27168b20 nid=0xe64 in Object.wait()
[0x2837f000..0x2837fd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x07e14508> (a
org.apache.servicemix.jbi.messaging.InOutImpl)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.waitForExchange(DeliveryChannelImpl.java:699)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:472)
- locked <0x07e14508> (a org.apache.servicemix.jbi.messaging.InOutImpl)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:442)
at
org.apache.servicemix.client.ServiceMixClientFacade.sendSync(ServiceMixClientFacade.java:155)
at
org.apache.servicemix.client.ServiceMixClientFacade.request(ServiceMixClientFacade.java:253)
at
org.apache.servicemix.wsn.client.AbstractWSAClient.request(AbstractWSAClient.java:104)
at
org.apache.servicemix.wsn.client.NotificationBroker.subscribe(NotificationBroker.java:138)
at
org.apache.servicemix.wsn.client.NotificationBroker.subscribe(NotificationBroker.java:110)
at
org.apache.servicemix.wsn.jbi.JbiPublisher.startSubscription(JbiPublisher.java:64)
at
org.apache.servicemix.wsn.jms.JmsPublisher.onConsumerEvent(JmsPublisher.java:157)
at
org.apache.activemq.advisory.ConsumerEventSource.fireConsumerEvent(ConsumerEventSource.java:128)
at
org.apache.activemq.advisory.ConsumerEventSource.onMessage(ConsumerEventSource.java:91)
at
org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:967)
- locked <0x07d939b0> (a java.lang.Object)
at
org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:122)
at
org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:192)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
"pool-services.registry-thread-4" prio=6 tid=0x26ebe390 nid=0xe48 waiting on
condition [0x281bf000..0x281bfc68]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"pool-services.registry-thread-3" prio=6 tid=0x27175538 nid=0xccc waiting on
condition [0x280ff000..0x280ffd68]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"pool-services.registry-thread-2" prio=6 tid=0x26ebe918 nid=0xf88 waiting on
condition [0x280bf000..0x280bf9e8]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"pool-services.registry-thread-1" prio=6 tid=0x26f33008 nid=0x848 waiting on
condition [0x2807f000..0x2807fa68]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"pool-component.servicemix-wsn2005-thread-1" prio=6 tid=0x27285020 nid=0xb90
waiting on condition [0x27f7f000..0x27f7fae8]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767)
at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:341)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
"RMI Reaper" prio=6 tid=0x26ea63f0 nid=0xba0 in Object.wait()
[0x2803f000..0x2803fc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x052335f8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x052335f8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:336)
at java.lang.Thread.run(Thread.java:595)
"RMI LeaseChecker" daemon prio=6 tid=0x26e24b60 nid=0x878 waiting on condition
[0x27f3f000..0x27f3fd68]
at java.lang.Thread.sleep(Native Method)
at sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:310)
at java.lang.Thread.run(Thread.java:595)
"RMI RenewClean-[10.65.4.163:1439]" daemon prio=6 tid=0x26e21e48 nid=0x968 in
Object.wait() [0x27ebf000..0x27ebfa68]
at java.lang.Object.wait(Native Method)
- waiting on <0x05251298> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x05251298> (a java.lang.ref.ReferenceQueue$Lock)
at
sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:501)
at java.lang.Thread.run(Thread.java:595)
"GC Daemon" daemon prio=2 tid=0x26ee0058 nid=0x484 in Object.wait() [
0x27e3f000..0x27e3fb68]
at java.lang.Object.wait(Native Method)
- waiting on <0x05249350> (a sun.misc.GC$LatencyLock)
at sun.misc.GC$Daemon.run(GC.java:100)
- locked <0x05249350> (a sun.misc.GC$LatencyLock)
"RMI TCP Accept-0" daemon prio=6 tid=0x26f9ad58 nid=0x3fc runnable
[0x27dbf000..0x27dbfc68]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x052493d0> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
at java.lang.Thread.run(Thread.java:595)
"RMI TCP Accept-1099" daemon prio=6 tid=0x26f9c718 nid=0xbd4 runnable
[0x27d3f000..0x27d3fd68]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x05231338> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
at java.lang.Thread.run(Thread.java:595)
"Timer-0" daemon prio=6 tid=0x26f9ba78 nid=0x41c in Object.wait()
[0x27cff000..0x27cff9e8]
at java.lang.Object.wait(Native Method)
- waiting on <0x05231458> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x05231458> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"Low Memory Detector" daemon prio=6 tid=0x00345be0 nid=0x5a8 runnable
[0x00000000..0x00000000]
"CompilerThread0" daemon prio=10 tid=0x00344840 nid=0x950 waiting on condition
[0x00000000..0x26d7f848]
"Signal Dispatcher" daemon prio=10 tid=0x00343b90 nid=0xdac runnable
[0x00000000..0x00000000]
"Finalizer" daemon prio=8 tid=0x0033aa58 nid=0xbac in Object.wait()
[0x26cff000..0x26cffc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x0515e4c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x0515e4c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x003395f0 nid=0xb84 in Object.wait()
[0x26cbf000..0x26cbfce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x0515e548> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x0515e548> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x000378b0 nid=0x28c waiting for monitor entry
[0x0007e000..0x0007fc40]
at
org.apache.activemq.MessageDispatchChannel.stop(MessageDispatchChannel.java:115)
- waiting to lock <0x07d939b0> (a java.lang.Object)
at
org.apache.activemq.ActiveMQMessageConsumer.stop(ActiveMQMessageConsumer.java:1019)
at org.apache.activemq.ActiveMQSession.stop(ActiveMQSession.java:1537)
at
org.apache.activemq.ActiveMQConnection.stop(ActiveMQConnection.java:501)
at
org.apache.activemq.ActiveMQConnection.close(ActiveMQConnection.java:552)
at
org.apache.servicemix.wsn.jms.JmsNotificationBroker.destroy(JmsNotificationBroker.java:46)
at
org.apache.servicemix.wsn.component.WSNLifeCycle.doShutDown(WSNLifeCycle.java:83)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.shutDown(AsyncBaseLifeCycle.java:242)
at
org.apache.servicemix.jbi.framework.ComponentMBeanImpl.doShutDown(ComponentMBeanImpl.java:339)
at
org.apache.servicemix.jbi.framework.ComponentRegistry.shutDown(ComponentRegistry.java:106)
- locked <0x07768028> (a
org.apache.servicemix.jbi.framework.ComponentRegistry)
at
org.apache.servicemix.jbi.framework.Registry.shutDown(Registry.java:151)
at
org.apache.servicemix.jbi.container.JBIContainer.shutDown(JBIContainer.java:689)
at
org.apache.servicemix.wsn.component.WSNComponentTest.tearDown(WSNComponentTest.java:91)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
"VM Thread" prio=10 tid=0x00336b28 nid=0x86c runnable
"VM Periodic Task Thread" prio=10 tid=0x00346ef0 nid=0x13c waiting on condition
Ulhas Bhole wrote:
Hi,
Does anyone see org.apache.servicemix.wsn.component.WSNComponentTest
hanging on Windows or any other platfrom sometimes?
Regards,
Ulhas Bhole
----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland
----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland