public XidImple(Uid id, boolean branch, Integer eisName) { try { _theXid = XATxConverter.getXid(id, branch, eisName); } catch (Exception e) { _theXid = null; e.printStackTrace(); // abort or throw exception? } hashCode = getHash(_theXid); }
public XidImple(Uid id, boolean branch, Integer eisName) { try { _theXid = XATxConverter.getXid(id, branch, eisName); } catch (Exception e) { _theXid = null; jtaLogger.i18NLogger.warn_cant_create_xid_of_branch(id, branch, eisName, e); // abort or throw exception? } hashCode = getHash(_theXid); }
public XidImple(Uid id, boolean branch, Integer eisName) { try { _theXid = XATxConverter.getXid(id, branch, eisName); } catch (Exception e) { _theXid = null; jtaLogger.i18NLogger.warn_cant_create_xid_of_branch(id, branch, eisName, e); // abort or throw exception? } hashCode = getHash(_theXid); }
public XidImple(Uid id, boolean branch, Integer eisName) { try { _theXid = XATxConverter.getXid(id, branch, eisName); } catch (Exception e) { _theXid = null; jtaLogger.i18NLogger.warn_cant_create_xid_of_branch(id, branch, eisName, e); // abort or throw exception? } hashCode = getHash(_theXid); }
public XidImple(Uid id, boolean branch, Integer eisName) { try { _theXid = XATxConverter.getXid(id, branch, eisName); } catch (Exception e) { _theXid = null; jtaLogger.i18NLogger.warn_cant_create_xid_of_branch(id, branch, eisName, e); // abort or throw exception? } hashCode = getHash(_theXid); }
@Test public void testJTATransactionLogOrphanFilter() { XAResourceOrphanFilter orphanFilter = new JTATransactionLogXAResourceOrphanFilter(); Xid notJTAFormatId = XATxConverter.getXid(new Uid(), false, 0); assertEquals(XAResourceOrphanFilter.Vote.ABSTAIN, orphanFilter.checkXid(notJTAFormatId)); Xid jtaFormatId = XATxConverter.getXid(new Uid(), false, XATxConverter.FORMAT_ID); assertEquals(XAResourceOrphanFilter.Vote.ABSTAIN, orphanFilter.checkXid(jtaFormatId)); }