2011/10/21 Olivier Lamy <ol...@apache.org>: > During dev on tomcat7 integration, I have just noticed that using the > embeded Tomcat class and adding a webapp as it: > tomcat.addWebapp( contextPath, path to a war file ); > If the war file contains a context file ( META-INF/context.xml ) it's > not use automatically when adding the context/webapp. > So I have to manually add it with: setConfigFile ( new URL( > "jar:file:" + warPath + "!/META-INF/context.xml" ) ) (if exists in the > war). > > Do you consider that as an issue ? >
Do you run unpacked war? What if there is <appname>.xml in conf/Catalina/localhost? Currently it would take priority over the one inside the war file. Should it be ignored in your use case? (HostConfig#deployWAR(...)). I think that we use Tomcat class mostly for testing, but there is no test that covers this use case, so no wonder that there is no such code there. I think you can file an enhancement request. Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org