Transactions only get stored in the map on the server when your transaction manager is
doing 2PC and they have been successfully prepared.
On commit or rollback they should be removed from the map.
The fact they are not being removed implies to me that you're transaction manager is
not calling commit or rollback for some reason.
Can you enable trace logging on the server and look in the logs for the following strings?
:
|
| created transaction
|
| commit process complete
|
| rollback process complete
|
|
If you're not expecting rollbacks then you should see the same or similar number of
"created transaction" and "commit process complete".
Can you try this out?
Thanks.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3984585#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...