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

Reply via email to