docs: protected void processXAException(String operation, XAException xae)
      {
          if (tc.isEventEnabled())
          {
              Tr.event(tc, "XAResource {0} threw an XAException during {1}.  The error code provided was {2}.", new Object[] {
                  _resource,
                  operation,
                  XAReturnCodeHelper.convertXACode(xae.errorCode) } );
          }
  
          FFDCFilter.processException(
              xae,
              this.getClass().getName() + "." + operation,
              "307",
              this);
  
          if (tc.isDebugEnabled())
          {
              Tr.debug(tc, "Exception", xae);
              Tr.debug(tc, "XID", _xid);
          }
      }