public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup > 0) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup > 0) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
break; case JSP_FILE: servlet.setJspFile(getElementText(reader, propertyReplacer)); break; case INIT_PARAM:
setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam);
setJspFile(webFragmentMetaData.getJspFile());
dest.setJspFile(webFragmentMetaData.getJspFile()); } else if (webFragmentMetaData.getJspFile() != null) { if (!resolveConflicts && !dest.getJspFile().equals(webFragmentMetaData.getJspFile())
dest.setServletClass(original.getServletClass()); if (override != null && override.getJspFile() != null) dest.setJspFile(override.getJspFile()); else if (original != null && original.getJspFile() != null) dest.setJspFile(original.getJspFile()); if (override != null && override.getInitParam() != null) dest.setInitParam(override.getInitParam());