Mantis - Resin
Viewing Issue Advanced Details
5200 major always 08-30-12 10:02 08-30-12 13:46
evernat  
ferg  
normal  
closed 4.0.29  
fixed  
none    
none 4.0.31  
0005200: when there is web-fragment.xml, jsp with jstl is not compiled correctly
The issue started here:
https://code.google.com/p/javamelody/issues/detail?id=244 [^]

A webapp is deployed in Resin 4.0.29.
This webapp contains in WEB-INF/lib, a jar file. And this jar file contains a META-INF/web-fragment.xml.
This webapp also contains "index.jsp", with jstl: "${1+10}".
But when displayed, index.jsp returns "${1+10}" as is (not good).
After removing the web-fragment.xml from the jar file, index.jsp returns "11" (good).

It is expected that "11" is displayed by index.jsp when there is web-fragment.xml.
Why a standard web-fragment.xml would prevent index.jsp to compile correctly?


To reproduce the issue, deploy in Resin 4.0.29 the attached test-ko.war and display index.jsp in a browser: "${1+10}" (not good).
Then deploy the attached test.war (which is the same without web-fragment.xml) and display index.jsp: "11".
 test-ko.war [^] (1,723,281 bytes) 08-30-12 10:02
 test.war [^] (1,722,495 bytes) 08-30-12 10:20

Notes
(0006028)
ferg   
08-30-12 13:46   
jsp/013f