我知道 tomcat 可以通过几种不同的方式定义上下文。对于这个特定问题,我在$CATALINA_HOME/conf/context.xml中定义了一个主要上下文,并且在每个模块的/META-INF/context.xml中定义了每个模块上下文。我的问题是,如果我在主上下文中设置了某些未在每个模块上下文中设置/覆盖的参数,那么这些参数在加载每个模块上下文时是否仍然有效。
例子:
|----$CATALINA_HOME/conf/context.xml (i have logAbandoned=true set here)
|
|----webaps
|
|---META-INF/context.xml (no mention of logAbandoned here)
在上述场景中,是否会logAbandoned=true
应用于 webapp 的上下文,因为它没有被覆盖或包含?或者只应用META-INF/context.xml中设置的参数而不应用主context.xml中设置的任何参数。
谢谢