Yeah, you got a problem because the Quartz threadpool is probably not really 
"kosher" in the container environment (it should really be using JCA to take 
advantage of a container threadpool). So I'm not sure if you will even be able 
to look up UserTransaction from that thread.

I can see a couple of approaches:

(1) like Norman says, try managing transactions using the TransactionManager 
(ugly!)
(2) try using a non-JTA EntityManager, and a resource-local transaction on the 
EM

JPA doesn't let you flush outside of a transaction.

Note that this is not a Seam question, and the guys in the EJB3 forum might 
have better answers for this one that we do here.

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993988
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to