docs: @Activate
      protected void activate(ComponentContext context,
                              Map<String, Object> properties) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.entry(tc, CLASS_NAME + "activate", new Object[] { context,
                                                                     properties });
          }
  
          try {
              service = new JsMainAdminServiceImpl();
  
              configAdminRef.activate(context);
              messageStoreRef.activate(context);
              destinationAddressFactoryRef.activate(context);
              jsAdminServiceref.activate(context);
              service.activate(context, properties, configAdminRef.getService());
  
          } catch (Exception e) {
              SibTr.exception(tc, e);
              FFDCFilter.processException(e, this.getClass().getName(), "133", this);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.exit(tc, CLASS_NAME + "activate");
          }
      }