
org.codehaus.enunciate.modules.spring_app.merge-web-xml.fmt Maven / Gradle / Ivy
[#ftl]
[@file name="merged-web.xml"]
[#if source1["icon"]?size > 0]
${source1["icon"]}
[#elseif source2["icon"]?size > 0]
${source2["icon"]}
[/#if]
[#if source1["display-name"]?size > 0]
${source1["display-name"]}
[#elseif source2["display-name"]?size > 0]
${source2["display-name"]}
[/#if]
[#if source1["description"]?size > 0]
${source1["description"]}
[#elseif source2["description"]?size > 0]
${source2["description"]}
[/#if]
[#if source1["distributable"]?size > 0]
${source1["distributable"]}
[#elseif source2["distributable"]?size > 0]
${source2["distributable"]}
[/#if]
[#list source1["context-param"] as el]
[#if el["param-name"] != "contextConfigLocation"] [#--skip any "contextConfigLocation" params since Enunciate needs them.--]
${el.@@markup}
[/#if]
[/#list]
[#list source2["context-param"] as el]
${el.@@markup}
[/#list]
[#list source1["filter"] as el]
${el.@@markup}
[/#list]
[#list source2["filter"] as el]
${el.@@markup}
[/#list]
[#list source1["filter-mapping"] as el]
${el.@@markup}
[/#list]
[#list source2["filter-mapping"] as el]
${el.@@markup}
[/#list]
[#list source1["listener"] as el]
[#if el["listener-class"] != "org.springframework.web.context.ContextLoaderListener"] [#--skip any "org.springframework.web.context.ContextLoaderListener" listeners. Enunciate will already load this.--]
${el.@@markup}
[/#if]
[/#list]
[#list source2["listener"] as el]
${el.@@markup}
[/#list]
[#list source1["servlet"] as el]
${el.@@markup}
[/#list]
[#list source2["servlet"] as el]
${el.@@markup}
[/#list]
[#list source1["servlet-mapping"] as el]
${el.@@markup}
[/#list]
[#list source2["servlet-mapping"] as el]
${el.@@markup}
[/#list]
[#if source1["session-config"]?size > 0]
${source1["session-config"].@@markup}
[#elseif source2["session-config"]?size > 0]
${source2["session-config"].@@markup}
[/#if]
[#list source1["mime-mapping"] as el]
${el.@@markup}
[/#list]
[#list source2["mime-mapping"] as el]
${el.@@markup}
[/#list]
[#if source1["welcome-file-list"]?size > 0]
${source1["welcome-file-list"].@@markup}
[#elseif source2["welcome-file-list"]?size > 0]
${source2["welcome-file-list"].@@markup}
[/#if]
[#list source1["error-page"] as el]
${el.@@markup}
[/#list]
[#list source2["error-page"] as el]
${el.@@markup}
[/#list]
[#list source1["taglib"] as el]
${el.@@markup}
[/#list]
[#list source2["taglib"] as el]
${el.@@markup}
[/#list]
[#list source1["resource-env-ref"] as el]
${el.@@markup}
[/#list]
[#list source2["resource-env-ref"] as el]
${el.@@markup}
[/#list]
[#list source1["resource-ref"] as el]
${el.@@markup}
[/#list]
[#list source2["resource-ref"] as el]
${el.@@markup}
[/#list]
[#list source1["security-constraint"] as el]
${el.@@markup}
[/#list]
[#list source2["security-constraint"] as el]
${el.@@markup}
[/#list]
[#list source1["security-constraint"] as el]
${el.@@markup}
[/#list]
[#list source2["security-constraint"] as el]
${el.@@markup}
[/#list]
[#if source1["login-config"]?size > 0]
${source1["login-config"].@@markup}
[#elseif source2["login-config"]?size > 0]
${source2["login-config"].@@markup}
[/#if]
[#list source1["security-role"] as el]
${el.@@markup}
[/#list]
[#list source2["security-role"] as el]
${el.@@markup}
[/#list]
[#list source1["env-entry"] as el]
${el.@@markup}
[/#list]
[#list source2["env-entry"] as el]
${el.@@markup}
[/#list]
[#list source1["ejb-ref"] as el]
${el.@@markup}
[/#list]
[#list source2["ejb-ref"] as el]
${el.@@markup}
[/#list]
[#list source1["ejb-local-ref"] as el]
${el.@@markup}
[/#list]
[#list source2["ejb-local-ref"] as el]
${el.@@markup}
[/#list]
[/@file]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy