[jbpm-commits] JBoss JBPM SVN: r3721 - jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/persistence/jta.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Jan 27 03:05:12 EST 2009
Author: alex.guizar at jboss.com
Date: 2009-01-27 03:05:12 -0500 (Tue, 27 Jan 2009)
New Revision: 3721
Modified:
jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/persistence/jta/JtaDbPersistenceService.java
Log:
JBPM-1988 throw JbpmPersistenceException from JtaDbPersistenceService
Modified: jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/persistence/jta/JtaDbPersistenceService.java
===================================================================
--- jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/persistence/jta/JtaDbPersistenceService.java 2009-01-26 17:21:56 UTC (rev 3720)
+++ jbpm3/branches/jbpm-3.2.4.SP/modules/core/src/main/java/org/jbpm/persistence/jta/JtaDbPersistenceService.java 2009-01-27 08:05:12 UTC (rev 3721)
@@ -29,6 +29,7 @@
import org.hibernate.engine.SessionFactoryImplementor;
import org.hibernate.util.JTAHelper;
import org.jbpm.JbpmException;
+import org.jbpm.persistence.JbpmPersistenceException;
import org.jbpm.persistence.db.DbPersistenceService;
import org.jbpm.persistence.db.DbPersistenceServiceFactory;
@@ -81,14 +82,14 @@
try {
userTransaction.rollback();
} catch (Exception e) {
- throw new JbpmException("couldn't rollback user transaction", e);
+ throw new JbpmPersistenceException("couldn't rollback user transaction", e);
}
} else {
log.debug("committing user transaction");
try {
userTransaction.commit();
} catch (Exception e) {
- throw new JbpmException("couldn't commit user transaction", e);
+ throw new JbpmPersistenceException("couldn't commit user transaction", e);
}
}
}
@@ -97,7 +98,7 @@
try {
return userTransaction.getStatus();
} catch (SystemException e) {
- throw new JbpmException("couldn't get status for user transaction", e);
+ throw new JbpmPersistenceException("couldn't get status for user transaction", e);
}
}
More information about the jbpm-commits
mailing list