You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "james strachan (JIRA)" <ji...@apache.org> on 2006/06/16 14:33:51 UTC

[jira] Commented: (AMQ-756) Hangs on creating topic on Windows XP 2002 SP2

    [ https://issues.apache.org/activemq/browse/AMQ-756?page=comments#action_36416 ] 

james strachan commented on AMQ-756:
------------------------------------

Can you reproduce on ActiveMQ 4.0? We've applied lots of bug fixes since M4

> Hangs on creating topic on Windows XP 2002 SP2
> ----------------------------------------------
>
>          Key: AMQ-756
>          URL: https://issues.apache.org/activemq/browse/AMQ-756
>      Project: ActiveMQ
>         Type: Bug

>   Components: Broker
>     Versions: 4.0 M4
>  Environment: Windows 2002 XP SP2
>     Reporter: shantharam

>
>
> On windows server when trying to create a Topic Session code just hangs, here is the Thread Dump, same code works fine Unix and Linux environment
> "StackTrace Remote Thread" prio=5 tid=0x0444a1a0 nid=0x15ac runnable [0..55dfb9c]
>  
> "tcp://dubxww11hrxxxx/10.251.116.216:29258" prio=5 tid=0x04454868 nid=0xcf4 runnable [550f000..550fd8c]
>             at java.net.SocketInputStream.socketRead0(Native Method)
>             at java.net.SocketInputStream.read(SocketInputStream.java:129)
>             at org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:48)
>             at org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:55)
>             at java.io.DataInputStream.readInt(DataInputStream.java:443)
>             at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:180)
>             at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:135)
>             at java.lang.Thread.run(Thread.java:534)
>  
> "Thread-0" daemon prio=5 tid=0x03733c30 nid=0x508 in Object.wait() [42df000..42dfd8c]
>             at java.lang.Object.wait(Native Method)
>             - waiting on <0x12cb01c8> (a java.util.TaskQueue)
>             at java.util.TimerThread.mainLoop(Timer.java:429)
>             - locked <0x12cb01c8> (a java.util.TaskQueue)
>             at java.util.TimerThread.run(Timer.java:382)
>  
> "Signal Dispatcher" daemon prio=10 tid=0x008ad9f0 nid=0xf8c runnable [0..0]
>  
> "Finalizer" daemon prio=9 tid=0x008aafa0 nid=0x1328 in Object.wait() [2faf000..2fafd8c]
>             at java.lang.Object.wait(Native Method)
>             - waiting on <0x12d6cac0> (a java.lang.ref.ReferenceQueue$Lock)
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
>             - locked <0x12d6cac0> (a java.lang.ref.ReferenceQueue$Lock)
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
>             at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>  
> "Reference Handler" daemon prio=10 tid=0x008a9c20 nid=0x760 in Object.wait() [2eaf000..2eafd8c]
>             at java.lang.Object.wait(Native Method)
>             - waiting on <0x12d6cb28> (a java.lang.ref.Reference$Lock)
>             at java.lang.Object.wait(Object.java:429)
>             at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
>             - locked <0x12d6cb28> (a java.lang.ref.Reference$Lock)
>  
> "main" prio=5 tid=0x00037c50 nid=0x1650 in Object.wait() [7e000..7fc3c]
>             at java.lang.Object.wait(Native Method)
>             - waiting on <0x101deeb0> (a edu.emory.mathcs.backport.java.util.concurrent.CountDownLatch)
>             at java.lang.Object.wait(Object.java:429)
>             at edu.emory.mathcs.backport.java.util.concurrent.CountDownLatch.await(CountDownLatch.java:173)
>             - locked <0x101deeb0> (a edu.emory.mathcs.backport.java.util.concurrent.CountDownLatch)
>             at org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:61)
>             at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44)
>             - locked <0x101efb00> (a java.lang.Object)
>             at org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:62)
>             at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:67)
>             at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1068)
>             at org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1132)
>             at org.apache.activemq.ActiveMQConnection.createSession(ActiveMQConnection.java:251)
>             at org.apache.activemq.ActiveMQConnection.createTopicSession(ActiveMQConnection.java:845)
>             at com.sterlingcommerce.woodstock.event.RemoteEventProcessorImpl.<init>(RemoteEventProcessorImpl.java:103)
>             at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>             at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>             at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>             at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>             at com.sterlingcommerce.woodstock.event.EventProcessorFactory.getProcessor(EventProcessorFactory.java:86)
>             - locked <0x3147e190> (a java.lang.Class)
>             at com.sterlingcommerce.woodstock.event.EventProcessorFactory.getProcessor(EventProcessorFactory.java:63)
>             at com.sterlingcommerce.woodstock.bi.util.BIEventHelper.fireEvent(BIEventHelper.java:65)
>             at com.sterlingcommerce.woodstock.bi.util.BIEventHelper.sendStraightThroughEvent(BIEventHelper.java:103)
>             at com.sterlingcommerce.woodstock.bi.util.BIEventHelper.sendStraightThroughEvent(BIEventHelper.java:93)
>             at com.sterlingcommerce.woodstock.util.frame.log.EventLog.write(EventLog.java:62)
>             at com.sterlingcommerce.test.bi.BIEventFwdListenerTester.fireLoggerEvent(BIEventFwdListenerTester.java:665)
>             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:324)
>             at junit.framework.TestCase.runTest(TestCase.java:154)
>             at junit.framework.TestCase.runBare(TestCase.java:127)
>             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 junit.framework.TestSuite.runTest(TestSuite.java:208)
>             at junit.framework.TestSuite.run(TestSuite.java:203)
>             at com.sterlingcommerce.ant.taskdefs.junit.XMLJUnitTestRunner.run(XMLJUnitTestRunner.java:439)
>             at com.sterlingcommerce.ant.taskdefs.junit.GISJUnitTask.executeInVM(GISJUnitTask.java:984)
>             at com.sterlingcommerce.ant.taskdefs.junit.GISJUnitTask.execute(GISJUnitTask.java:662)
>             at com.sterlingcommerce.ant.taskdefs.junit.GISJUnitTask.execute(GISJUnitTask.java:637)
>             at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>             at org.apache.tools.ant.Task.perform(Task.java:364)
>             at org.apache.tools.ant.Target.execute(Target.java:341)
>             at org.apache.tools.ant.Target.performTasks(Target.java:369)
>             at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>             at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
>             at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>             at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
>             at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
>             at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>             at org.apache.tools.ant.Task.perform(Task.java:364)
>             at org.apache.tools.ant.Target.execute(Target.java:341)
>             at org.apache.tools.ant.Target.performTasks(Target.java:369)
>             at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>             at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>             at com.sterlingcommerce.woodstock.install.deployer.AntDeployer.executeScript(AntDeployer.java:220)
>             at com.sterlingcommerce.woodstock.install.deployer.AntDeployer.deploy(AntDeployer.java:173)
>             at com.sterlingcommerce.woodstock.install.deployer.AntDeployer.main(AntDeployer.java:167)
>             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:324)
>             at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:75)
>  
> "VM Thread" prio=5 tid=0x009446c0 nid=0xb24 runnable 
>  
> "VM Periodic Task Thread" prio=10 tid=0x008bdb50 nid=0xe48 waiting on condition 
> "Suspend Checker Thread" prio=10 tid=0x008acf58 nid=0x3c8 runnabl

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira