docs: private MessagingEngine createMessageEngine(JsMEConfig me) throws Exception {
  
          String thisMethodName = CLASS_NAME + ".createMessageEngine(JsMEConfig)";
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.entry(tc, thisMethodName, "replace ME name here");
          }
  
          JsMessagingEngine engineImpl = null;
  
          bus = new JsBusImpl(me, this, (me.getSIBus().getName()));// getBusProxy(me);
          engineImpl = new JsMessagingEngineImpl(this, bus, me);
  
          MessagingEngine engine = new MessagingEngine(me, engineImpl);
          _messagingEngines.put(defaultMEUUID, engine);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.exit(tc, thisMethodName, engine.toString());
          }
  
          return engine;
      }