private void registerProbeFilter(DeploymentUnit deploymentUnit, JBossWebMetaData webMetaData) throws DeploymentUnitProcessingException { if (webMetaData.getFilters() == null) { webMetaData.setFilters(new FiltersMetaData()); } if (webMetaData.getFilterMappings() == null) { webMetaData.setFilterMappings(new ArrayList<FilterMappingMetaData>()); } // probe filter webMetaData.getFilters().add(PROBE_FILTER); // probe filter mapping webMetaData.getFilterMappings().add(0, PROBE_FILTER_MAPPING); Utils.registerAsComponent(PROBE_FILTER_CLASS_NAME, deploymentUnit); }
private void getAllComponentClasses(JBossWebMetaData metaData, Set<String> classes) { if (metaData.getServlets() != null) for (ServletMetaData servlet : metaData.getServlets()) { if (servlet.getServletClass() != null) { classes.add(servlet.getServletClass()); } } if (metaData.getFilters() != null) for (FilterMetaData filter : metaData.getFilters()) { classes.add(filter.getFilterClass()); } if (metaData.getListeners() != null) for (ListenerMetaData listener : metaData.getListeners()) { classes.add(listener.getListenerClass()); } }
boolean filterFound = false; if (webMetaData.getFilters() == null) { webMetaData.setFilters(new FiltersMetaData()); for (FilterMetaData filter : webMetaData.getFilters()) { if (CONVERSATION_FILTER_CLASS.equals(filter.getFilterClass())) { filterFound = true; webMetaData.getFilters().add(conversationFilterMetadata); registerAsComponent(CONVERSATION_FILTER_CLASS, deploymentUnit); webMetaData.getContextParams().add(CONVERSATION_FILTER_INITIALIZED);
if (mergedMetaData.getFilters() != null) { for (final FilterMetaData filter : mergedMetaData.getFilters()) { Class<? extends Filter> filterClass = (Class<? extends Filter>) module.getClassLoader().loadClass(filter.getFilterClass()); ManagedReferenceFactory creator = componentRegistry.createInstanceFactory(filterClass);
/** * If any servlet/filter classes are declared, then we probably don't want to scan. */ protected boolean hasBootClasses(JBossWebMetaData webdata) throws DeploymentUnitProcessingException { if (webdata.getServlets() != null) { for (ServletMetaData servlet : webdata.getServlets()) { String servletClass = servlet.getServletClass(); if (BOOT_CLASSES.contains(servletClass)) return true; } } if (webdata.getFilters() != null) { for (FilterMetaData filter : webdata.getFilters()) { if (BOOT_CLASSES.contains(filter.getFilterClass())) return true; } } return false; }
/** * If any servlet/filter classes are declared, then we probably don't want to scan. */ protected boolean hasBootClasses(JBossWebMetaData webdata) throws DeploymentUnitProcessingException { if (webdata.getServlets() != null) { for (ServletMetaData servlet : webdata.getServlets()) { String servletClass = servlet.getServletClass(); if (BOOT_CLASSES.contains(servletClass)) return true; } } if (webdata.getFilters() != null) { for (FilterMetaData filter : webdata.getFilters()) { if (BOOT_CLASSES.contains(filter.getFilterClass())) return true; } } return false; }
/** * If any servlet/filter classes are declared, then we probably don't want to scan. */ protected boolean hasBootClasses(JBossWebMetaData webdata) throws DeploymentUnitProcessingException { if (webdata.getServlets() != null) { for (ServletMetaData servlet : webdata.getServlets()) { String servletClass = servlet.getServletClass(); if (BOOT_CLASSES.contains(servletClass)) return true; } } if (webdata.getFilters() != null) { for (FilterMetaData filter : webdata.getFilters()) { if (BOOT_CLASSES.contains(filter.getFilterClass())) return true; } } return false; }
/** * If any servlet/filter classes are declared, then we probably don't want to scan. * * @param du * @param webdata * @return * @throws DeploymentException */ protected boolean hasBootClasses(DeploymentUnit du, JBossWebMetaData webdata) throws DeploymentException { if (webdata.getServlets() != null) { for (ServletMetaData servlet : webdata.getServlets()) { String servletClass = servlet.getServletClass(); if (BOOT_CLASSES.contains(servletClass)) return true; } } if (webdata.getFilters() != null) { for (FilterMetaData filter : webdata.getFilters()) { if (BOOT_CLASSES.contains(filter.getFilterClass())) return true; } } return false; }
private void getAllComponentClasses(JBossWebMetaData metaData, Set<String> classes) { if (metaData.getServlets() != null) for (ServletMetaData servlet : metaData.getServlets()) { if (servlet.getServletClass() != null) { classes.add(servlet.getServletClass()); } } if (metaData.getFilters() != null) for (FilterMetaData filter : metaData.getFilters()) { classes.add(filter.getFilterClass()); } if (metaData.getListeners() != null) for (ListenerMetaData listener : metaData.getListeners()) { classes.add(listener.getListenerClass()); } }
private void getAllComponentClasses(JBossWebMetaData metaData, Set<String> classes) { if (metaData.getServlets() != null) for (ServletMetaData servlet : metaData.getServlets()) { if (servlet.getServletClass() != null) { classes.add(servlet.getServletClass()); } } if (metaData.getFilters() != null) for (FilterMetaData filter : metaData.getFilters()) { classes.add(filter.getFilterClass()); } if (metaData.getListeners() != null) for (ListenerMetaData listener : metaData.getListeners()) { classes.add(listener.getListenerClass()); } }
listeners.add(1, JIL); FiltersMetaData filters = deployment.getFilters(); if (filters == null)
if (webdata.getFilters() == null) webdata.getFilters().add(filter); List<FilterMappingMetaData> mappings = webdata.getFilterMappings(); if (mappings == null)
private void mergeWebXml(JBossWebMetaData metaData) { FiltersMetaData filters = metaData.getFilters(); if (filters == null) filters = new FiltersMetaData(); filters.addAll(jsfunitWebMD.getFilters()); metaData.setFilters(filters); List<FilterMappingMetaData> filterMappings = metaData.getFilterMappings(); if (filterMappings == null) filterMappings = new ArrayList<FilterMappingMetaData>(); filterMappings.addAll(jsfunitWebMD.getFilterMappings()); metaData.setFilterMappings(filterMappings); JBossServletsMetaData servlets = metaData.getServlets(); if (servlets == null) servlets = new JBossServletsMetaData(); ServletsMetaData servletsMD = jsfunitWebMD.getServlets(); servlets.addAll(makeJBossServletsMetaData(servletsMD)); metaData.setServlets(servlets); List<ServletMappingMetaData> servletMappings = metaData.getServletMappings(); if (servletMappings == null) servletMappings = new ArrayList<ServletMappingMetaData>(); servletMappings.addAll(jsfunitWebMD.getServletMappings()); metaData.setServletMappings(servletMappings); }
FiltersMetaData filters = webMetaData.getFilters(); if (filters != null) { for (FilterMetaData filter : filters) {
if (mergedMetaData.getFilters() != null) { for (final FilterMetaData filter : mergedMetaData.getFilters()) { Class<? extends Filter> filterClass = (Class<? extends Filter>) module.getClassLoader().loadClass(filter.getFilterClass()); ManagedReferenceFactory creator = componentRegistry.createInstanceFactory(filterClass);
if (mergedMetaData.getFilters() != null) { for (final FilterMetaData filter : mergedMetaData.getFilters()) { Class<? extends Filter> filterClass = (Class<? extends Filter>) module.getClassLoader().loadClass(filter.getFilterClass()); ManagedReferenceFactory creator = componentRegistry.createInstanceFactory(filterClass);
setSessionConfig(override.getSessionConfig()); if(override != null && override.getFilters()!= null) setFilters(override.getFilters());
dest.setSessionConfig(original.getSessionConfig()); if (override != null && override.getFilters() != null) dest.setFilters(override.getFilters()); else if (original != null && original.getFilters() != null) dest.setFilters(original.getFilters());
FiltersMetaData filters = metaData.getFilters(); if (filters != null)