anonymous wrote : @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
  | @TxSynchronized

REQUIRES_NEW?The annotated method is executed within a newly generated 
transaction.If the caller method is already in a transaction, it is suspended. 
@TxSynchronized : When a @TxSynchronized member method is called, the object 
instance's lock monitor is held for the duration of  the transaction, until it 
commits or  rolls back. When a @TxSynchronized annotated static method or 
constructor  is invoked, the Class's lock monitor  is held for the duration of 
the transaction.  This lock works like synchronized, in that the lock is only 
acquired when a tagged member is called.

I think it can solve the clash.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3931830#3931830

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3931830


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to