You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by da...@apache.org on 2005/12/22 06:36:02 UTC
svn commit: r358502 -
/webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java
Author: dasarath
Date: Wed Dec 21 21:35:58 2005
New Revision: 358502
URL: http://svn.apache.org/viewcvs?rev=358502&view=rev
Log: (empty)
Modified:
webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java
Modified: webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java?rev=358502&r1=358501&r2=358502&view=diff
==============================================================================
--- webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java (original)
+++ webservices/kandula/branches/Kandula_1/src/samples/common/src/DummyXAResource.java Wed Dec 21 21:35:58 2005
@@ -20,12 +20,14 @@
public class DummyXAResource implements XAResource {
int timeout= 1000;
- boolean prepare= false;
+ boolean failOnPrepare= false;
boolean readOnly= false;
- public DummyXAResource(boolean prepare, boolean readOnly) {
- this.prepare= prepare;
- this.readOnly= readOnly;
+ public DummyXAResource(boolean failOnPrepare, boolean readOnly) {
+ if (this.readOnly = readOnly)
+ this.failOnPrepare = false;
+ else
+ this.failOnPrepare= failOnPrepare;
}
public void commit(Xid xid, boolean onePhase) throws XAException {
@@ -52,7 +54,7 @@
public int prepare(Xid xid) throws XAException {
System.out.print("[DummyXAResource] prepare ");
- if (!prepare) {
+ if (failOnPrepare) {
System.out.println("throw new XAException(XAException.XAER_RMERR)");
throw new XAException(XAException.XAER_RMERR);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: kandula-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: kandula-dev-help@ws.apache.org