[ https://issues.apache.org/activemq/browse/AMQ-756?page=all ]
james strachan resolved AMQ-756. -------------------------------- Fix Version/s: 4.1.0 Resolution: Cannot Reproduce AFAIK this is now resolved. Let us know and we can reopen if required > Hangs on creating topic on Windows XP 2002 SP2 > ---------------------------------------------- > > Key: AMQ-756 > URL: https://issues.apache.org/activemq/browse/AMQ-756 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 4.0 M4 > Environment: Windows 2002 XP SP2 > Reporter: shantharam > Fix For: 4.1.0 > > > 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