X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.security.core%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fuseradmin%2FWcXaResource.java;h=a6048fdcaf57e12c24d7bd96e48e51e4c74246f2;hb=8260f4470f514ea347ca53f5b4dfc632c4a4de66;hp=8567d0538526ed7dcfbeb65512449d160c112bee;hpb=ccc4c484ae153b5c17606593724dba227f40e4ad;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.security.core/src/org/argeo/osgi/useradmin/WcXaResource.java b/org.argeo.security.core/src/org/argeo/osgi/useradmin/WcXaResource.java index 8567d0538..a6048fdca 100644 --- a/org.argeo.security.core/src/org/argeo/osgi/useradmin/WcXaResource.java +++ b/org.argeo.security.core/src/org/argeo/osgi/useradmin/WcXaResource.java @@ -71,7 +71,7 @@ class WcXaResource implements XAResource { userDirectory.prepare(wc); } catch (Exception e) { log.error("Cannot prepare " + xid, e); - throw new XAException(XAException.XA_RBOTHER); + throw new XAException(XAException.XAER_RMERR); } return XA_OK; } @@ -88,7 +88,7 @@ class WcXaResource implements XAResource { userDirectory.commit(wc); } catch (Exception e) { log.error("Cannot commit " + xid, e); - throw new XAException(XAException.XA_RBOTHER); + throw new XAException(XAException.XAER_RMERR); } finally { cleanUp(xid); } @@ -101,7 +101,7 @@ class WcXaResource implements XAResource { userDirectory.rollback(wc(xid)); } catch (Exception e) { log.error("Cannot rollback " + xid, e); - throw new XAException(XAException.XA_HEURMIX); + throw new XAException(XAException.XAER_RMERR); } finally { cleanUp(xid); }