docs: @Override
      public void contextRootAdded(String contextRoot, VirtualHost virtualHost) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
              Tr.event(tc, "Added contextRoot {0} to virtual host {1}", contextRoot, virtualHost.getName());
          }
  
          // Check that our app got installed
          if (contextRoot != null
              && contextRoot.contains(APIConstants.JMX_CONNECTOR_API_ROOT_PATH)
              && "default_host".equals(virtualHost.getName())) {
              registeredContextRoot = contextRoot;
  
              if (secureVirtualHost == virtualHost) {
                  createJMXWorkAreaResourceIfChanged(virtualHost);
              }
          }
      }