code: public void createFailure(BeanO beanO)
      {
          //-----------------------------------------------------------
          // If beanO is null then it was never added to the container
          // so we don't need to do anything.
          //-----------------------------------------------------------
  
          if (beanO != null) {
              EJSContainer.getThreadData().popCallbackBeanO();
  
              beanO.destroy();
              try {
                  container.removeBean(beanO);
              } catch (CSITransactionRolledbackException ex) {
                  //---------------------------------------------------
                  // If transaction rolled back beanO has already been
                  // successfully removed from container.
                  //---------------------------------------------------
                  FFDCFilter.processException(ex, CLASS_NAME + ".createFailure",
                                              "1732", this);
              }
          }
      }
docs: Process a create failure for the given beanO. <p>
  
  @param beanO the <code>BeanO</code> instance that was
  being created <p>