code: public void introspect(IntrospectionWriter writer)
      {
          // -----------------------------------------------------------------------
          // Indicate the start of the dump, and include the toString()
          // of ContainerTx, so this can easily be matched to a trace.
          // -----------------------------------------------------------------------
          writer.begin("Start ContainerTx Dump ---> " + this);
  
          // -----------------------------------------------------------------------
          // Dump the basic state information about the ContainerTx.
          // -----------------------------------------------------------------------
          writer.println("Tx Key                  = " + ivTxKey);
          writer.println("State                   = " + stateStrs[state]);
          writer.println("Entered beforCompletion = " + origLock);
          writer.println("Marked Rollback Only    = " + markedRollbackOnly);
          writer.println("Method Began            = " + began);
          writer.println("Isolation Level         = " +
                         MethodAttribUtils.getIsolationLevelString(ivIsolationLevel));
  
          if (!isActivitySessionCompleting) {
              writer.println("isActivitySessionCompleting = " + isActivitySessionCompleting);
          }
  
          // -----------------------------------------------------------------------
          // Dump the beans enlisted in the transaction.
          // -----------------------------------------------------------------------
  
          int numEnlisted = (beanOList == null) ? 0 : beanOList.size();
  
          writer.begin("Enlisted Beans : " + numEnlisted);
          for (int i = 0; i < numEnlisted; ++i) {
              writer.println(beanOList.get(i).toString());
          }
          writer.end();
  
          // -----------------------------------------------------------------------
          // Dump the AccessIntent cache for the transaction.
          // -----------------------------------------------------------------------
  
          introspectAccessIntent(writer);
  
          // -----------------------------------------------------------------------
          // ContainerTx dump is complete.
          // -----------------------------------------------------------------------
  
          writer.end();
      }
docs: F86406