public String getEISProductVersion() { return "v666.0";}
@SuppressWarnings({"ThrowableInstanceNeverThrown"})
private static void init()
{
xaCodeMap.put("XA_HEURCOM", new XAException(XAException.XA_HEURCOM));
xaCodeMap.put("XA_HEURHAZ", new XAException(XAException.XA_HEURHAZ));
xaCodeMap.put("XA_HEURMIX", new XAException(XAException.XA_HEURMIX));
xaCodeMap.put("XA_HEURRB", new XAException(XAException.XA_HEURRB));
xaCodeMap.put("XA_NOMIGRATE", new XAException(XAException.XA_NOMIGRATE));
xaCodeMap.put("XA_RBBASE", new XAException(XAException.XA_RBBASE));
xaCodeMap.put("XA_RBCOMMFAIL", new XAException(XAException.XA_RBCOMMFAIL));
xaCodeMap.put("XA_RBDEADLOCK", new XAException(XAException.XA_RBDEADLOCK));
xaCodeMap.put("XA_RBEND", new XAException(XAException.XA_RBEND));
xaCodeMap.put("XA_RBINTEGRITY", new XAException(XAException.XA_RBINTEGRITY));
xaCodeMap.put("XA_RBOTHER", new XAException(XAException.XA_RBOTHER));
xaCodeMap.put("XA_RBPROTO", new XAException(XAException.XA_RBPROTO));
xaCodeMap.put("XA_RBROLLBACK", new XAException(XAException.XA_RBROLLBACK));
xaCodeMap.put("XA_RBTIMEOUT", new XAException(XAException.XA_RBTIMEOUT));
xaCodeMap.put("XA_RBTRANSIENT", new XAException(XAException.XA_RBTRANSIENT));
xaCodeMap.put("XA_RDONLY", new XAException(XAException.XA_RDONLY));
xaCodeMap.put("XA_RETRY", new XAException(XAException.XA_RETRY));
xaCodeMap.put("XAER_ASYNC", new XAException(XAException.XAER_ASYNC));
xaCodeMap.put("XAER_DUPID", new XAException(XAException.XAER_DUPID));
xaCodeMap.put("XAER_INVAL", new XAException(XAException.XAER_INVAL));
xaCodeMap.put("XAER_NOTA", new XAException(XAException.XAER_NOTA));
xaCodeMap.put("XAER_OUTSIDE", new XAException(XAException.XAER_OUTSIDE));
xaCodeMap.put("XAER_PROTO", new XAException(XAException.XAER_PROTO));
xaCodeMap.put("XAER_RMERR", new XAException(XAException.XAER_RMERR));
xaCodeMap.put("XAER_RMFAIL ", new XAException(XAException.XAER_RMFAIL));
}