11 Replies Latest reply on Jun 2, 2008 9:55 AM by Jonathan Halliday

    org.jbpm.JbpmException: couldn't start JTA transaction...

    Andrey Filippov Newbie

      Hello everybody,

      While I am trying to start my jBPM process I get this exception:


      14:18:28,309 ERROR [JobExecutorThread] exception in job executor thread. waiting 1280000 millisecond
      s
      org.jbpm.JbpmException: couldn't start JTA transaction
       at org.jbpm.persistence.jta.JtaDbPersistenceService.beginJtaTransaction(JtaDbPersistenceService.jav
      a:51)
       at org.jbpm.persistence.jta.JtaDbPersistenceService.<init>(JtaDbPersistenceService.java:28)
       at org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory.openService(JtaDbPersistenceServiceFacto
      ry.java:17)
       at org.jbpm.svc.Services.getService(Services.java:144)
       at org.jbpm.svc.Services.getPersistenceService(Services.java:183)
       at org.jbpm.JbpmContext.getPersistenceService(JbpmContext.java:628)
       at org.jbpm.JbpmContext.getJobSession(JbpmContext.java:561)
       at org.jbpm.job.executor.JobExecutorThread.acquireJobs(JobExecutorThread.java:112)
       at org.jbpm.job.executor.JobExecutorThread.run(JobExecutorThread.java:58)
      Caused by: javax.transaction.NotSupportedException
       at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:79
      )
       at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.begin(BaseTransactionManagerDelegate.java
      :77)
       at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.begin(ServerVMClientUserTransaction.jav
      a:124)
       at org.jbpm.persistence.jta.JtaDbPersistenceService.beginJtaTransaction(JtaDbPersistenceService.jav
      a:49)
       ... 8 more



      Could someone explain the reason? Thanks in advance.