docs: final void resumeGlobalTx(Transaction ctrl, int action) //LIDB1673.2.1.5
      throws SystemException, InvalidTransactionException //LIDB1673.2.1.5
      {
  
          try { //LIDB1673.2.1.5
              txService.resume(ctrl); //LIDB1673.2.1.5
          } //LIDB1673.2.1.5
          catch (SystemException e) //LIDB1673.2.1.5
          { //LIDB1673.2.1.5
              FFDCFilter.processException(e, CLASS_NAME + ".resumeGlobalTx", "814", this); //LIDB1673.2.1.5
              if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) //LIDB1673.2.1.5
                  Tr.event(tc, "Error resuming global tx", e); //LIDB1673.2.1.5
              throw e; //LIDB1673.2.1.5
          } //LIDB1673.2.1.5
  
          if (TraceComponent.isAnyTracingEnabled()) // d527372
          {
              if (tc.isEventEnabled())
                  Tr.event(tc, "Resumed TX cntxt: " + txService.getTransaction()); //LIDB1673.2.1.5
  
              // d165585 Begins
              if (TETxLifeCycleInfo.isTraceEnabled()) // PQ74774
              { // PQ74774
                  String idStr = null; // d171555
                  if (ctrl != null) // d171555
                      idStr = ctrl.toString(); // d171555
                  int idx;
                  idStr = (idStr != null)
                                  ? (((idx = idStr.indexOf("(")) != -1)
                                                  ? idStr.substring(idx + 1, idStr.indexOf(")"))
                                                  : ((idx = idStr.indexOf("tid=")) != -1)
                                                                  ? idStr.substring(idx + 4)
                                                                  : idStr)
                                  : "NoTx";
                  TETxLifeCycleInfo.traceGlobalTxResume(idStr, "Resume Global Tx");
              } // PQ74774
              // d165585 Ends
          }
  
          // NonInteropControls have no coordinator
          if (ctrl != null && ((UOWCoordinator) ctrl).getTxType() == UOWCoordinator.TXTYPE_NONINTEROP_GLOBAL)
              return; //LIDB1673.2.1.5
      }