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!!