I have exactly the same problem,
Can any one from JBoss group answer this,
5 minutes is the default transaction timeout. You're transaction was unable to finish in that time either due to very long queries or some kind of dead lock scenario.
Is there a way to specify never to time out in the descriptior?
I don't think you want to never timeout (say you have a deadlock you end up allocating threads in your VM forever). You can configure for a long timeout though if you have long running queries.
>> You can configure for a long timeout though if you have long running queries.
how? how/where can you configure the timeout?
deploy directory transaction-service.xml, TransactionTimeout attribute