[jboss-cvs] jboss-jms/src/main/org/jboss/jms/tx ...
Timothy Fox
tim.fox at jboss.com
Thu Jul 27 15:01:55 EDT 2006
User: timfox
Date: 06/07/27 15:01:55
Modified: src/main/org/jboss/jms/tx ResourceManager.java
TxState.java
Log:
Mainly http://jira.jboss.com/jira/browse/JBMESSAGING-434 plus a few other bits and pieces
Revision Changes Path
1.23 +11 -3 jboss-jms/src/main/org/jboss/jms/tx/ResourceManager.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ResourceManager.java
===================================================================
RCS file: /cvsroot/jboss/jboss-jms/src/main/org/jboss/jms/tx/ResourceManager.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- ResourceManager.java 20 Jul 2006 14:04:02 -0000 1.22
+++ ResourceManager.java 27 Jul 2006 19:01:55 -0000 1.23
@@ -55,9 +55,9 @@
*
* @author <a href="mailto:Cojonudo14 at hotmail.com">Hiram Chirino</a>
* @author <a href="mailto:adrian at jboss.org">Adrian Brock</a>
- * @version $Revision: 1.22 $
+ * @version $Revision: 1.23 $
*
- * $Id: ResourceManager.java,v 1.22 2006/07/20 14:04:02 timfox Exp $
+ * $Id: ResourceManager.java,v 1.23 2006/07/27 19:01:55 timfox Exp $
*/
public class ResourceManager
{
@@ -458,7 +458,15 @@
if (flags == XAResource.TMSTARTRSCAN)
{
- return conn.getPreparedTransactions();
+ try
+ {
+ Xid[] txs = conn.getPreparedTransactions();
+ return txs;
+ }
+ catch (JMSException e)
+ {
+ throw new MessagingXAException(XAException.XAER_RMFAIL, "Failed to get prepared transactions");
+ }
}
else
{
1.10 +0 -3 jboss-jms/src/main/org/jboss/jms/tx/TxState.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: TxState.java
===================================================================
RCS file: /cvsroot/jboss/jboss-jms/src/main/org/jboss/jms/tx/TxState.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- TxState.java 17 Jul 2006 17:14:47 -0000 1.9
+++ TxState.java 27 Jul 2006 19:01:55 -0000 1.10
@@ -26,12 +26,9 @@
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.util.ArrayList;
-import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
-import java.util.Set;
-import org.jboss.jms.client.state.SessionState;
import org.jboss.jms.message.JBossMessage;
import org.jboss.messaging.core.message.MessageFactory;
More information about the jboss-cvs-commits
mailing list