WebCommonMetaData mergedFragmentMetaData = new WebCommonMetaData(); if (specMetaData == null) {
private boolean isJsfDeclarationsPresent(WebCommonMetaData jBossWebMetaData) { if (jBossWebMetaData != null) { ServletsMetaData servlets = jBossWebMetaData.getServlets(); if (servlets != null) { for (ServletMetaData servlet : servlets) { if (JAVAX_FACES_WEBAPP_FACES_SERVLET.equals(servlet.getServletClass())) { return true; } } } List<ParamValueMetaData> sc = jBossWebMetaData.getContextParams(); if (sc != null) { for (ParamValueMetaData p : sc) { if (CONFIG_FILES.equals(p.getParamName())) { return true; } } } } return false; }
if (!resolveConflicts && webFragmentMetaData.getDistributable() == null && webMetaData != null) { webMetaData.setDistributable(null); if (dest.getContextParams() == null) { dest.setContextParams(webFragmentMetaData.getContextParams()); } else if (webFragmentMetaData.getContextParams() != null) { List<ParamValueMetaData> mergedContextParams = new ArrayList<ParamValueMetaData>(); for (ParamValueMetaData contextParam : dest.getContextParams()) { mergedContextParams.add(contextParam); for (ParamValueMetaData contextParam : webFragmentMetaData.getContextParams()) { boolean found = false; for (ParamValueMetaData check : dest.getContextParams()) { if (check.getParamName().equals(contextParam.getParamName())) { found = true; if (webMetaData.getContextParams() != null) { for (ParamValueMetaData check1 : webMetaData.getContextParams()) { if (check1.getParamName().equals(check.getParamName())) { found2 = true; dest.setContextParams(mergedContextParams); if (dest.getSessionConfig() == null) { dest.setSessionConfig(webFragmentMetaData.getSessionConfig()); } else if (webFragmentMetaData.getSessionConfig() != null) { SessionConfigMetaDataMerger.augment(dest.getSessionConfig(), webFragmentMetaData.getSessionConfig(), (webMetaData != null) ? webMetaData.getSessionConfig() : null, resolveConflicts);
private static void mergeIn(WebCommonMetaData merged, WebCommonMetaData xml) { merged.setDTD("", xml.getDtdPublicId(), xml.getDtdSystemId()); if (xml.getVersion() != null) merged.setVersion(xml.getVersion()); if (xml.getDescriptionGroup() != null) merged.setDescriptionGroup(xml.getDescriptionGroup()); if (xml.getContextParams() != null) merged.setContextParams(xml.getContextParams()); if (xml.getDistributable() != null) merged.setDistributable(xml.getDistributable()); if (xml.getSessionConfig() != null) merged.setSessionConfig(xml.getSessionConfig()); if (xml.getErrorPages() != null) merged.setErrorPages(xml.getErrorPages()); if (xml.getJspConfig() != null) merged.setJspConfig(xml.getJspConfig()); if (xml.getLoginConfig() != null) merged.setLoginConfig(xml.getLoginConfig()); if (xml.getMimeMappings() != null) merged.setMimeMappings(xml.getMimeMappings());
public static void merge(WebCommonMetaData merged, WebCommonMetaData xml, WebMetaData annotation) { merge(servletsMetaData, xml.getServlets(), annotation.getServlets()); merged.setServlets(servletsMetaData); mergeS(servletMappingsMetaData, xml.getServletMappings(), annotation.getServletMappings()); merged.setServletMappings(servletMappingsMetaData); merge(filtersMetaData, xml.getFilters(), annotation.getFilters()); merged.setFilters(filtersMetaData); mergeF(filterMappingsMetaData, xml.getFilterMappings(), annotation.getFilterMappings()); merged.setFilterMappings(filterMappingsMetaData); mergeL(listenerMappingsMetaData, xml.getListeners(), annotation.getListeners()); merged.setListeners(listenerMappingsMetaData); merge(securityRolesMetaData, xml.getSecurityRoles(), annotation.getSecurityRoles()); merged.setSecurityRoles(securityRolesMetaData); Environment xmlEnv = xml != null ? xml.getJndiEnvironmentRefsGroup() : null; Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null; EnvironmentRefsGroupMetaDataMerger.merge(environmentRefsGroup, xmlEnv, annEnv, "", "", false); merged.setJndiEnvironmentRefsGroup(environmentRefsGroup); MessageDestinationsMetaDataMerger.merge(messageDestinations, xml.getMessageDestinations(), annotation.getMessageDestinations()); merged.setMessageDestinations(messageDestinations);
WebCommonMetaData mergedFragmentMetaData = new WebCommonMetaData(); if (specMetaData == null) mergedFragmentMetaData.augment(webFragmentMetaData, specMetaData, false); mergedFragmentMetaData.augment(webFragmentMetaData, specMetaData, false);
public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name) { return AbstractMappedMetaData.getByName(name, getEjbLocalReferences()); }
public DataSourceMetaData getDataSourceByName(String name) { return AbstractMappedMetaData.getByName(name, getDataSources()); }
switch (element) { case DISTRIBUTABLE: wmd.setDistributable(new EmptyMetaData()); requireNoContent(reader); break; case CONTEXT_PARAM: List<ParamValueMetaData> contextParams = wmd.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<ParamValueMetaData>(); wmd.setContextParams(contextParams); FiltersMetaData filters = wmd.getFilters(); if (filters == null) { filters = new FiltersMetaData(); wmd.setFilters(filters); List<FilterMappingMetaData> filterMappings = wmd.getFilterMappings(); if (filterMappings == null) { filterMappings = new ArrayList<FilterMappingMetaData>(); wmd.setFilterMappings(filterMappings); List<ListenerMetaData> listeners = wmd.getListeners(); if (listeners == null) { listeners = new ArrayList<ListenerMetaData>(); wmd.setListeners(listeners); ServletsMetaData servlets = wmd.getServlets(); if (servlets == null) { servlets = new ServletsMetaData();
merged.setDTD("", xml.getDtdPublicId(), xml.getDtdSystemId()); if(xml.getVersion() != null) merged.setVersion(xml.getVersion()); if(xml.getDescriptionGroup() != null) merged.setDescriptionGroup(xml.getDescriptionGroup()); if(xml.getContextParams() != null) merged.setContextParams(xml.getContextParams()); if(xml.getDistributable() != null) merged.setDistributable(xml.getDistributable()); if(xml.getSessionConfig() != null) merged.setSessionConfig(xml.getSessionConfig()); if(xml.getErrorPages() != null) merged.setErrorPages(xml.getErrorPages()); if(xml.getJspConfig() != null) merged.setJspConfig(xml.getJspConfig()); if(xml.getLoginConfig() != null) merged.setLoginConfig(xml.getLoginConfig()); if(xml.getMimeMappings() != null) merged.setMimeMappings(xml.getMimeMappings());
merge(servletsMetaData, xml.getServlets(), annotation.getServlets()); merged.setServlets(servletsMetaData); mergeS(servletMappingsMetaData, xml.getServletMappings(), annotation.getServletMappings()); merged.setServletMappings(servletMappingsMetaData); merge(filtersMetaData, xml.getFilters(), annotation.getFilters()); merged.setFilters(filtersMetaData); mergeF(filterMappingsMetaData, xml.getFilterMappings(), annotation.getFilterMappings()); merged.setFilterMappings(filterMappingsMetaData); mergeL(listenerMappingsMetaData, xml.getListeners(), annotation.getListeners()); merged.setListeners(listenerMappingsMetaData); merge(securityRolesMetaData, xml.getSecurityRoles(), annotation.getSecurityRoles()); merged.setSecurityRoles(securityRolesMetaData); Environment xmlEnv = xml != null ? xml.getJndiEnvironmentRefsGroup() : null; Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null; environmentRefsGroup.merge(xmlEnv,annEnv, "", "", false); merged.setJndiEnvironmentRefsGroup(environmentRefsGroup); messageDestinations.merge(xml.getMessageDestinations(), annotation.getMessageDestinations()); merged.setMessageDestinations(messageDestinations);
public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name) { return AbstractMappedMetaData.getByName(name, getEjbLocalReferences()); }
public DataSourceMetaData getDataSourceByName(String name) { return AbstractMappedMetaData.getByName(name, getDataSources()); }
if (!resolveConflicts && webFragmentMetaData.getDistributable() == null && webMetaData != null) webMetaData.setDistributable(null); if (getContextParams() == null) setContextParams(webFragmentMetaData.getContextParams()); else if (webFragmentMetaData.getContextParams() != null) for (ParamValueMetaData contextParam : getContextParams()) for (ParamValueMetaData contextParam : webFragmentMetaData.getContextParams()) for (ParamValueMetaData check : getContextParams()) if (webMetaData.getContextParams() != null) for (ParamValueMetaData check1 : webMetaData.getContextParams()) setContextParams(mergedContextParams); if (getSessionConfig() == null) setSessionConfig(webFragmentMetaData.getSessionConfig()); else if (webFragmentMetaData.getSessionConfig() != null) getSessionConfig().augment(webFragmentMetaData.getSessionConfig(),
WebCommonMetaData mergedFragmentMetaData = new WebCommonMetaData(); if (specMetaData == null) {
WebCommonMetaData mergedFragmentMetaData = new WebCommonMetaData(); if (specMetaData == null) {