docs: void rollbackUnresolvedLocalTransaction() throws LocalTransactionException,
                            SIConnectionLostException, SIIncorrectCallException,
                            SIResourceException, SIErrorException {
  
          if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled()) {
              SibTr.entry(this, TRACE, "rollbackUnresolvedLocalTransaction");
          }
  
          if (_applicationLocalTransaction != null) {
  
              _applicationLocalTransaction.rollback();
  
          } else {
  
              throw new LocalTransactionException(NLS.getFormattedMessage(
                      ("ILLEGAL_STATE_CWSJR1142"),
                      new Object[] { "rollbackUnresolvedLocalTransaction"}, null));
  
          }
          _applicationLocalTransaction = null;
  
          if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled()) {
              SibTr.exit(this, TRACE, "rollbackUnresolvedLocalTransaction");
          }
  
      }