[jboss-svn-commits] JBL Code SVN: r25980 - in labs/jbosstm/trunk: ArjunaJTS/jtax/classes/com/arjuna/ats/internal/jta/resources/jts/orbspecific and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Apr 7 06:07:27 EDT 2009
Author: jhalliday
Date: 2009-04-07 06:07:27 -0400 (Tue, 07 Apr 2009)
New Revision: 25980
Modified:
labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/XAResourceRecord.java
labs/jbosstm/trunk/ArjunaJTS/jtax/classes/com/arjuna/ats/internal/jta/resources/jts/orbspecific/XAResourceRecord.java
Log:
Improve exception logging in XAResourceRecord impls. JBTM-525
Modified: labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/XAResourceRecord.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/XAResourceRecord.java 2009-04-07 07:20:04 UTC (rev 25979)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/XAResourceRecord.java 2009-04-07 10:07:27 UTC (rev 25980)
@@ -517,8 +517,11 @@
* @message com.arjuna.ats.internal.jta.resources.arjunacore.commitxaerror
* [com.arjuna.ats.internal.jta.resources.arjunacore.commitxaerror]
* {0} - xa error {1}
+ *
+ * @message com.arjuna.ats.internal.jta.resources.arjunacore.commitexception
+ * [com.arjuna.ats.internal.jta.resources.arjunacore.commitexception] {0}
+ * caught: {1}
*/
-
public int topLevelCommit()
{
if (jtaLogger.logger.isDebugEnabled())
@@ -631,7 +634,14 @@
}
catch (Exception e2)
{
- return TwoPhaseOutcome.FINISH_ERROR;
+ if (jtaLogger.loggerI18N.isWarnEnabled())
+ {
+ jtaLogger.loggerI18N
+ .warn("com.arjuna.ats.internal.jta.resources.arjunacore.commitexception",
+ new Object[] { "XAResourceRecord.topLevelCommit", e2 }, e2);
+ }
+
+ return TwoPhaseOutcome.FINISH_ERROR;
}
finally
{
Modified: labs/jbosstm/trunk/ArjunaJTS/jtax/classes/com/arjuna/ats/internal/jta/resources/jts/orbspecific/XAResourceRecord.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/jtax/classes/com/arjuna/ats/internal/jta/resources/jts/orbspecific/XAResourceRecord.java 2009-04-07 07:20:04 UTC (rev 25979)
+++ labs/jbosstm/trunk/ArjunaJTS/jtax/classes/com/arjuna/ats/internal/jta/resources/jts/orbspecific/XAResourceRecord.java 2009-04-07 10:07:27 UTC (rev 25980)
@@ -606,6 +606,8 @@
catch (Exception e2)
{
_committed = false;
+
+ e2.printStackTrace();
throw new UNKNOWN();
}
More information about the jboss-svn-commits
mailing list