You got a real, genuine, deadlock there.
2 threads fighting over the same resources.
When you set the timeout to an hour instead of 5 minutes it means only that the threads
where fighting for the whole hour instead of 5 minutes.
There is no easy answer for this I'm afraid.
The application must be re-designed to prevent two threads wanting the same resource
(database rows) at the same time.
H
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4212068#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...