docs: protected void transactionComplete() {
  
          if (state != STATE_TRAN_WRAPPER_INUSE) {
              IllegalStateException e = new IllegalStateException("transactionComplete: illegal state exception. State = " + getStateString() + " MCW = "
                                                                  + mcWrapperObject_hexString);
              Object[] parms = new Object[] { "transactionComplete", e };
              Tr.error(tc, "ILLEGAL_STATE_EXCEPTION_J2CA0079", parms);
              throw e;
          }
  
          state = STATE_ACTIVE_INUSE;
      }