To rephrase the question, is it possible at all to have statless EJB that starts transaction to initiate and call jBPM engine (providing that I will call Persistence.createEntityManagerFactory within the transaction to create StatefulKnowledgeSession)? Could this be cause of my problems, and if yes, what are possible alternative strategies to resolve it.
Thanks