code: @Override
      public void moduleMetaDataCreated(MetaDataEvent<ModuleMetaData> event) throws MetaDataException {
          JaccService js = jaccService.getService();
          if (js != null) {
              MetaData metaData = event.getMetaData();
              if (metaData instanceof WebModuleMetaData) {
                  WebModuleMetaData wmmd = (WebModuleMetaData) metaData;
                  if (wmmd.getSecurityMetaData() != null && ((SecurityMetadata) (wmmd.getSecurityMetaData())).getSecurityConstraintCollection() != null) {
                      // propagate the security constraints when it is available.
                      WebAppConfig webAppConfig = wmmd.getConfiguration();
                      js.propagateWebConstraints(webAppConfig.getApplicationName(), webAppConfig.getModuleName(), webAppConfig);
                  }
              }
          }
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.ws.container.service.metadata.ModuleMetaDataListener#moduleMetaDataCreated(com.ibm.ws.container.service.metadata.MetaDataEvent)