[Mulgara-svn] r571 - branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver
andrae at mulgara.org
andrae at mulgara.org
Wed Nov 21 11:14:39 UTC 2007
Author: andrae
Date: 2007-11-21 05:14:39 -0600 (Wed, 21 Nov 2007)
New Revision: 571
Modified:
branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/DatabaseSession.java
Log:
Minor compile-error fixes.
Modified: branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/DatabaseSession.java
===================================================================
--- branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/DatabaseSession.java 2007-11-21 11:13:47 UTC (rev 570)
+++ branches/mgr-73/src/jar/resolver/java/org/mulgara/resolver/DatabaseSession.java 2007-11-21 11:14:39 UTC (rev 571)
@@ -39,8 +39,7 @@
import java.util.*;
// Java 2 enterprise packages
-import javax.transaction.RollbackException;
-import javax.transaction.Status;
+import javax.transaction.xa.XAResource;
// Third party packages
import org.apache.log4j.Logger;
@@ -661,7 +660,7 @@
private void assertInternallyManagedXA() throws QueryException {
if (transactionFactory == null) {
- internalFactory = transactionFactory = transactionManager.getInternalFactory();
+ transactionFactory = internalFactory = transactionManager.getInternalFactory();
} else if (internalFactory == null) {
throw new QueryException("Attempt to use internal transaction control in externally managed session");
}
@@ -669,7 +668,7 @@
private void assertExternallyManagedXA() throws QueryException {
if (transactionFactory == null) {
- externalFactory = transactionFactory = transactionManager.getExternalFactory();
+ transactionFactory = externalFactory = transactionManager.getExternalFactory();
} else if (externalFactory == null) {
throw new QueryException("Attempt to use external transaction control in internally managed session");
}
@@ -677,6 +676,6 @@
public XAResource getXAResource() throws QueryException {
assertExternallyManagedXA();
- return externalFactory.getXAResource();
+ return externalFactory.getXAResource(this);
}
}
More information about the Mulgara-svn
mailing list