Thomas Meyer Thanks for noticing. It seems the behaviour of unpackWARs=false changed in Tomcat 8, see also https://wiki.apache.org/tomcat/RemoveUnpackWARs - "...any JARs in WEB-INF/lib were unpacked to the work directory.". However, the ServletContextBeanArchiveHandler would not be able to handle the path jar:war:file:/path/to/webapp.war*/WEB-INF/lib/included-cdi-lib.jar anyway. It could only process something like /WEB-INF/lib/included-cdi-lib.jar.
I'm going to change the type of this issue to Feature request.
|