Thanks a lot, Christopher and Mark!

Wow, lot of knowledge and pointers to move forward. I've debugged a bit
around both ContextConfig and JspServlet, and it is exactly as you
described. This saves a hell lot of work for me and helps avoid some
stressful meetings :D

Thanks a lot! Also for the reference of the Servlet spec, I think it's time
to go through it.

Have a nice weekend, guys!

Best,
Richard


On 25 January 2018 at 11:33, Mark Thomas <ma...@apache.org> wrote:

> On 25/01/18 05:25, Christopher Schultz wrote:
>
> <snip/>
>
> > You can also use <init-param> in WEB-INF/web.xml for the JSP servlet.
> > You will probably have to copy those settings you want from the JSP
> > configuration in conf/web.xml because I don't think Tomcat will merge
> > init-param between the two files.
>
> Tomcat should merge the init-param entries. The rules for merging the
> default web.xml file are as follows.
>
> 1. Web fragments, annotations etc. are merged into the main web.xml as
> per the Servlet spec merge rules to created an updated main web.xml.
>
> 2. The default web.xml is them merged into the updated main web.xml as
> if the default web.xml was a web fragment again following the Servlet
> spec rules with one exception. If there is a conflict, rather than
> triggering an error, the updated main web.xml always takes precedence.
>
> The code that does this is in ContextConfig and WebXml.
>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to