Hi! I'm sorry, when you said the broker, did you meaning the active mq destination? If the answer is yes, unfortunately, I don't have access to it, because it's a external service.
BR.- On Mon, Nov 22, 2021 at 9:34 AM Tim Bain <tb...@alumni.duke.edu> wrote: > If we're leaking threads, you should be able to see a large number of > threads with this stack trace if you trigger a thread dump on the broker > process. Could you do that, to fact-check the output from the tool? > > Tim > > On Sun, Nov 21, 2021, 5:54 PM Matt Pavlovich <mattr...@gmail.com> wrote: > > > Hello- > > > > What version of AcrtiveMQ client libraries caused this? > > > > -Matt Pavlovich > > > > > On Nov 20, 2021, at 4:52 PM, Mr. Spock <mgaspere...@gmail.com> wrote: > > > > > > Hi all! > > > I'm using Weblogic 11g to connect to a external ActiveMQ broker. > > > I'm experiencing some issues on my service (OOM), and did some heapdump > > > analyze. > > > Using MAT leak report, it points to this thread. > > > Did anybody saw something like this? > > > Is a know issue? It's a perfectly normal thread? > > > [ACTIVE] ExecuteThread: '255' for queue: 'weblogic.kernel.Default > > > (self-tuning)' > > > at sun.misc.Unsafe.park(ZJ)V (Native Method) > > > at java.util.concurrent.locks.LockSupport.park(Ljava/lang/Object;)V > > > (LockSupport.java:186) > > > at > > > > > > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()V > > > (AbstractQueuedSynchronizer.java:2043) > > > at java.util.concurrent.ArrayBlockingQueue.take()Ljava/lang/Object; > > > (ArrayBlockingQueue.java:374) > > > at > > > > > > org.apache.activemq.transport.FutureResponse.getResult()Lorg/apache/activemq/command/Response; > > > (FutureResponse.java:40) > > > at > > > > > > org.apache.activemq.transport.ResponseCorrelator.request(Ljava/lang/Object;)Ljava/lang/Object; > > > (ResponseCorrelator.java:87) > > > at > > > > > > org.apache.activemq.ActiveMQConnection.syncSendPacket(Lorg/apache/activemq/command/Command;)Lorg/apache/activemq/command/Response; > > > (ActiveMQConnection.java:1397) > > > at > > > > > > org.apache.activemq.TransactionContext.recover(I)[Ljavax/transaction/xa/Xid; > > > (TransactionContext.java:651) > > > at > > > > > > weblogic.deployment.jms.WrappedXAResource_org_apache_activemq_TransactionContext.recover(I)[Ljavax/transaction/xa/Xid; > > > (Unknown Source) > > > at > > > > > > weblogic.transaction.internal.XAServerResourceInfo.recover(Lweblogic/transaction/internal/CoordinatorDescriptor;)[Ljavax/transaction/xa/Xid; > > > (XAServerResourceInfo.java:1038) > > > at > > > > > > weblogic.transaction.internal.ServerSCInfo.recover(Ljava/lang/String;Lweblogic/transaction/internal/CoordinatorDescriptor;Lweblogic/transaction/internal/ResourceDescriptor;)[Ljavax/transaction/xa/Xid; > > > (ServerSCInfo.java:660) > > > at > > > > > > weblogic.transaction.internal.XAResourceDescriptor.getXidsToBeRolledBack(Lweblogic/transaction/internal/CoordinatorDescriptor;[Lweblogic/transaction/internal/ServerSCInfo;)[Ljavax/transaction/xa/Xid; > > > (XAResourceDescriptor.java:1211) > > > at > > > > > > weblogic.transaction.internal.XAResourceDescriptor.recover(Lweblogic/transaction/internal/CoordinatorDescriptor;)V > > > (XAResourceDescriptor.java:1147) > > > at > > > > > > weblogic.transaction.internal.XAResourceDescriptor.access$100(Lweblogic/transaction/internal/XAResourceDescriptor;Lweblogic/transaction/internal/CoordinatorDescriptor;)V > > > (XAResourceDescriptor.java:60) > > > at weblogic.transaction.internal.XAResourceDescriptor$2.run()V > > > (XAResourceDescriptor.java:853) > > > at weblogic.work.ExecuteThread.execute(Ljava/lang/Runnable;)V > > > (ExecuteThread.java:263) > > > at weblogic.work.ExecuteThread.run()V (ExecuteThread.java:221) > > > > > > > > > Thanks!! > > > > >