code: public Object createConnectionFactory() throws NotSupportedException {
  
          // Non-managed use is not supported
          final NotSupportedException exception = new NotSupportedException(NLS
                  .getString("NON_MANAGED_ENVIRONMENT_CWSIV0351"));
          if (TRACE.isEventEnabled()) {
              SibTr.exception(this, TRACE, exception);
          }
          throw exception;
  
      }
docs: Creation of a connection factory in a non-managed environment (i.e.
  without a connection manager) is not supported.
  
  @return never
  @throws NotSupportedException
  always