hi - I have just started to use switchyard (1.1.0.Final at jboss EAP 6.1) and has run into a problem. I am implementing a bpmn flow and want to have an "Intermediate Catch event" to catch exceptions thrown anywhere in the flow tasks and do some error handling stuff. I have set it all up (see the simple project that I have attached) and it works as long as I don't make the flow persistent. When my flow is persistent some strange exceptions (javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call) are thrown (see the attached server.log). Since I am a newbie, I cant seem to figure out what is wrong. Am I doing something wrong in the flow or is this an error inside switchyard? Any help will be appreciated.