Comment trouver le créateur de JmSession fermé par CachedConnectionManager dans JBoss

StackOverflow https://stackoverflow.com/questions/614812

  •  03-07-2019
  •  | 
  •  

Question

L'erreur suivante apparaît dans mes journaux sur JBoss 5.0.1 avec JBPM. Je ne peux pas pendant toute ma vie savoir où cette session est ouverte ou fermée (chaque fois que nous utilisons JMS, nous nettoyons la collection dans un bloc finally).

2009-03-05 13:11:12,595 INFO  [org.jboss.resource.connectionmanager.CachedConnectionManager] (WorkerThread#1[127.0.0.1:51191]) Closing a connection for you.  Please close them yourself: org.jboss.resource.adapter.jms.JmsSession@11ed463

Quelqu'un peut-il donner des indications sur la manière dont je devrais trouver un endroit où la JmsSession a été créée pour que je puisse voir ce qui ne va pas?

Merci d'avance

Rich

Était-ce utile?

La solution

Je l'ai trouvé - la trace de pile au-dessous du message d'erreur indique la pile pour la création - et il semble que ce soit JBPM lui-même. Au début, j'ai supposé que c'était l'erreur à l'origine de l'erreur (je ne pouvais pas imaginer que JBPM ait besoin de créer un message, aussi ne tenez pas compte de la trace de la pile car elle n'est pas d'une grande utilité ...). Maintenant, je dois comprendre pourquoi. !

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top