Somehow the transaction in the 2nd SLSB is not committed as expected. The exception happens because there is an active transaction at the time executeSynchronousTask transaction tries to resume. You can also increase logging level for ejb-container to check what it is doing at the same time.
XAResource is a JMS, right?. How is it involved in the picture?
thanks,
-marina
[Message sent by forum member 'mvatkina' (mvatkina)]
http://forums.java.net/jive/thread.jspa?messageID=283766