Do you also annotate your class with a transaction attribute?
We use
@TransactionAttribute( TransactionAttributeType.REQUIRED )
That should be the default, although I'm not sure. With the above attribute, when a
(EJB) method within an existing transaction, that transaction is used. A new transaction
is started only when no transaction exists/is started.
With: @TransactionAttribute( TransactionAttributeType.NEW_REQUIRED ) every ejb method will
use its own transaction.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4210193#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...