code: private static void createFactoryInstance() throws Exception {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "createFactoryInstance");
      try {
        Class cls = Class.forName(MfpConstants.JS_JMS_MESSAGE_FACTORY_CLASS);
        instance = (JsJmsMessageFactory) cls.newInstance();
      }
      catch (Exception e) {
        FFDCFilter.processException(e, "com.ibm.ws.sib.mfp.JsJmsMessageFactory.createFactoryInstance", "133");
        SibTr.error(tc,"UNABLE_TO_CREATE_JMSFACTORY_CWSIF0011",e);
        throw e;
      }
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "createFactoryInstance");
    }
docs: Create the singleton Factory instance.
  
  @exception Exception The method rethrows any Exception caught during
  creaton of the singleton factory.