JBossAS 4.2.2.GA, JBM 1.4.0.SP1 with remoting 2.2.2.SP5 We have several environments set up with 2 linux severs clustered and two windows servers that run a jms client program. In one environment we are consistently getting the system to hang when running a load test. Below is a stack trace. Once it gets hung up wating for a thread nothing else process messages because of the locks being held. Any ideas about what this means?
Thread: Thread-126 : priority:5, demon:true, threadId:325, threadState:TIMED_WAITING, lockName:[EMAIL PROTECTED] | | java.lang.Object.wait(Native Method) | org.jboss.remoting.transport.bisocket.BisocketClientInvoker.createSocket(BisocketClientInvoker.java:473) | org.jboss.remoting.transport.socket.MicroSocketClientInvoker.getConnection(MicroSocketClientInvoker.java:801) | org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:551) | org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:418) | org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122) | org.jboss.remoting.Client.invoke(Client.java:1634) | org.jboss.remoting.Client.invoke(Client.java:548) | org.jboss.remoting.Client.invokeOneway(Client.java:598) | org.jboss.remoting.callback.ServerInvokerCallbackHandler.handleCallback(ServerInvokerCallbackHandler.java:826) | org.jboss.remoting.callback.ServerInvokerCallbackHandler.handleCallbackOneway(ServerInvokerCallbackHandler.java:697) | org.jboss.jms.server.endpoint.ServerSessionEndpoint.performDelivery(ServerSessionEndpoint.java:1490) | org.jboss.jms.server.endpoint.ServerSessionEndpoint.handleDelivery(ServerSessionEndpoint.java:1375) | org.jboss.jms.server.endpoint.ServerConsumerEndpoint.handle(ServerConsumerEndpoint.java:307) | org.jboss.messaging.core.impl.RoundRobinDistributor.handle(RoundRobinDistributor.java:119) | org.jboss.messaging.core.impl.MessagingQueue$DistributorWrapper.handle(MessagingQueue.java:582) | org.jboss.messaging.core.impl.ClusterRoundRobinDistributor.handle(ClusterRoundRobinDistributor.java:79) | org.jboss.messaging.core.impl.ChannelSupport.deliverInternal(ChannelSupport.java:476) | org.jboss.messaging.core.impl.MessagingQueue.deliverInternal(MessagingQueue.java:505) | org.jboss.messaging.core.impl.ChannelSupport.handleInternal(ChannelSupport.java:628) | org.jboss.messaging.core.impl.ChannelSupport.handle(ChannelSupport.java:144) | org.jboss.messaging.core.impl.postoffice.MessagingPostOffice.routeInternal(MessagingPostOffice.java:2195) | org.jboss.messaging.core.impl.postoffice.MessagingPostOffice.route(MessagingPostOffice.java:489) | org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendMessage(ServerConnectionEndpoint.java:720) | org.jboss.jms.server.endpoint.ServerSessionEndpoint.send(ServerSessionEndpoint.java:401) | org.jboss.jms.server.endpoint.advised.SessionAdvised.org$jboss$jms$server$endpoint$advised$SessionAdvised$send$aop(SessionAdvised.java:87) | org.jboss.jms.server.endpoint.advised.SessionAdvised$send_7280680627620114891.invokeNext(SessionAdvised$send_7280680627620114891.java) | org.jboss.jms.server.container.SecurityAspect.handleSend(SecurityAspect.java:157) | sun.reflect.GeneratedMethodAccessor929.invoke(Unknown Source) | sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | java.lang.reflect.Method.invoke(Method.java:585) | org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:121) | org.jboss.jms.server.endpoint.advised.SessionAdvised$send_7280680627620114891.invokeNext(SessionAdvised$send_7280680627620114891.java) | org.jboss.jms.server.endpoint.advised.SessionAdvised.send(SessionAdvised.java) | org.jboss.jms.wireformat.SessionSendRequest.serverInvoke(SessionSendRequest.java:90) | org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143) | org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:809) | org.jboss.remoting.ServerInvoker$1.run(ServerInvoker.java:1815) | org.jboss.jms.server.remoting.DirectThreadPool.run(DirectThreadPool.java:63) | org.jboss.remoting.ServerInvoker.handleOnewayInvocation(ServerInvoker.java:1826) | org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:758) | org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101) | org.jboss.remoting.Client.invoke(Client.java:1634) | org.jboss.remoting.Client.invoke(Client.java:548) | org.jboss.remoting.Client.invokeOneway(Client.java:598) | org.jboss.remoting.Client.invokeOneway(Client.java:786) | org.jboss.remoting.Client.invokeOneway(Client.java:776) | org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:178) | org.jboss.jms.client.delegate.DelegateSupport.doInvokeOneway(DelegateSupport.java:163) | org.jboss.jms.client.delegate.ClientSessionDelegate.org$jboss$jms$client$delegate$ClientSessionDelegate$send$aop(ClientSessionDelegate.java:478) | org.jboss.jms.client.delegate.ClientSessionDelegate$send_6145266547759487588.invokeNext(ClientSessionDelegate$send_6145266547759487588.java) | org.jboss.jms.client.container.SessionAspect.handleSend(SessionAspect.java:632) | org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect28.invoke(SessionAspect28.java) | org.jboss.jms.client.delegate.ClientSessionDelegate$send_6145266547759487588.invokeNext(ClientSessionDelegate$send_6145266547759487588.java) | org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92) | org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105) | org.jboss.jms.client.delegate.ClientSessionDelegate$send_6145266547759487588.invokeNext(ClientSessionDelegate$send_6145266547759487588.java) | org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170) | org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105) | org.jboss.jms.client.delegate.ClientSessionDelegate$send_6145266547759487588.invokeNext(ClientSessionDelegate$send_6145266547759487588.java) | org.jboss.jms.client.delegate.ClientSessionDelegate.send(ClientSessionDelegate.java) | org.jboss.jms.client.container.ProducerAspect.handleSend(ProducerAspect.java:266) | org.jboss.aop.advice.org.jboss.jms.client.container.ProducerAspect39.invoke(ProducerAspect39.java) | org.jboss.jms.client.delegate.ClientProducerDelegate$send_3961598017717988886.invokeNext(ClientProducerDelegate$send_3961598017717988886.java) | org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170) | org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105) | org.jboss.jms.client.delegate.ClientProducerDelegate$send_3961598017717988886.invokeNext(ClientProducerDelegate$send_3961598017717988886.java) | org.jboss.jms.client.delegate.ClientProducerDelegate.send(ClientProducerDelegate.java) | org.jboss.jms.client.JBossMessageProducer.send(JBossMessageProducer.java:164) | org.jboss.jms.client.JBossMessageProducer.send(JBossMessageProducer.java:207) | org.jboss.jms.client.JBossMessageProducer.send(JBossMessageProducer.java:145) | com.eLynx.Messaging.MessageSender.sendTextMessage(MessageSender.java:410) | com.eLynx.Messaging.MessageSender.sendXmlRequest(MessageSender.java:521) | com.eLynx.Messaging.XmlMessageSender.request(XmlMessageSender.java:166) | com.eLynx.Imaging.USignContainerImager.doImaging(USignContainerImager.java:194) | com.eLynx.PackageProcessor.USignPackageProcessor.imagePackage(USignPackageProcessor.java:558) | com.eLynx.PackageProcessor.USignPackageProcessor.executeState(USignPackageProcessor.java:440) | com.eLynx.PackageProcessor.USignPackageProcessor.resume(USignPackageProcessor.java:907) | com.eLynx.PackageProcessor.USignPackageProcessor.startPackageProcessing(USignPackageProcessor.java:1081) | com.eLynx.Service.BpmExecutorMessageHandler.beginProcess(BpmExecutorMessageHandler.java:83) | com.eLynx.Service.BpmExecutorMessageHandler.processMessage(BpmExecutorMessageHandler.java:230) | com.eLynx.Messaging.MessageReceiverHandler.onMessage(MessageReceiverHandler.java:147) | org.jboss.jms.client.container.ClientConsumer.callOnMessage(ClientConsumer.java:157) | org.jboss.jms.client.container.ClientConsumer$ListenerRunner.run(ClientConsumer.java:965) | EDU.oswego.cs.dl.util.concurrent.QueuedExecutor$RunLoop.run(QueuedExecutor.java:89) | java.lang.Thread.run(Thread.java:595) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4140268#4140268 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4140268 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user