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; }
break; case CONTEXT_PARAM: List<ParamValueMetaData> contextParams = wmd.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<ParamValueMetaData>();
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())
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;
if (xml.getContextParams() != null) merged.setContextParams(xml.getContextParams());
if(xml.getContextParams() != null) merged.setContextParams(xml.getContextParams());