code: private static JsJmsMessageFactoryImpl getJmsFactory() {
      if (jmsFactory == null) {
        try {
          jmsFactory = (JsJmsMessageFactoryImpl)JsJmsMessageFactory.getInstance();
        } catch (Exception e) {
          /* A Console error message will have been written for the underlying problem */
          FFDCFilter.processException(e, "<clinit>", "116");
        }
      }
      return jmsFactory;
    }
docs: /* Get the factory instance we need for making inbound messages