[jboss-svn-commits] JBL Code SVN: r23778 - labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/orbspecific/interposition/coordinator.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Nov 7 07:46:54 EST 2008
Author: mark.little at jboss.com
Date: 2008-11-07 07:46:54 -0500 (Fri, 07 Nov 2008)
New Revision: 23778
Modified:
labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/orbspecific/interposition/coordinator/ServerTransaction.java
Log:
https://jira.jboss.org/jira/browse/JBTM-424
Modified: labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/orbspecific/interposition/coordinator/ServerTransaction.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/orbspecific/interposition/coordinator/ServerTransaction.java 2008-11-07 12:35:03 UTC (rev 23777)
+++ labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/orbspecific/interposition/coordinator/ServerTransaction.java 2008-11-07 12:46:54 UTC (rev 23778)
@@ -164,25 +164,6 @@
_prepState = ActionStatus.PREPARED;
- if (!_beforeCompleted && (_sync != null))
- {
- /*
- * Synchronizations should have been called by now if we have them!
- */
-
- if (jtsLogger.loggerI18N.isWarnEnabled())
- {
- jtsLogger.loggerI18N.warn("com.arjuna.ats.internal.jts.orbspecific.interposition.coordinator.sycerror", new Object[]
- { "ServerTransaction.doPrepare" });
- }
-
- /*
- * Prevent commit!
- */
-
- super.preventCommit();
- }
-
/*
* If we do not have an interposed synchronization then
* before_completions will not have been called yet. So, do it now.
@@ -203,6 +184,25 @@
}
}
+ if (!_beforeCompleted && (_sync != null))
+ {
+ /*
+ * Synchronizations should have been called by now if we have them!
+ */
+
+ if (jtsLogger.loggerI18N.isWarnEnabled())
+ {
+ jtsLogger.loggerI18N.warn("com.arjuna.ats.internal.jts.orbspecific.interposition.coordinator.sycerror", new Object[]
+ { "ServerTransaction.doPrepare" });
+ }
+
+ /*
+ * Prevent commit!
+ */
+
+ super.preventCommit();
+ }
+
int res = super.prepare(true);
/*
More information about the jboss-svn-commits
mailing list