[Daytrader] Precompiled jsp prevents Daytrader EAR from running on other J2EE
servers like WebSphere
----------------------------------------------------------------------------------------------------
Key: DAYTRADER-7
URL: http://issues.apache.org/jira/browse/DAYTRADER-7
Project: DayTrader
Issue Type: Bug
Affects Versions: 1.1
Reporter: Piyush Agarwal
In Daytrader1.1 ear file, JspC (Jasper) compiler has been used to precompile
the JSPs and it adds these compiled JSP to servlet mappings in the web.xml file
and places the compiled classes in the ear file. These precompiled JSPs extend
and implement JspC specific classes.
This EAR deploys successfully on WebSphere which doesn't use the JspC compiler
for compilation. But when the precompiled JSPs are requested from the browser
it causes application server to load the precompiled JSP classes which throw
exceptions as it cannot find the Jasper specific classes in the classpath.
The only way I have been able to fix this problem is to remove the rules in the
pom.xml which cause the precompilation of the JSPs and places the precompiled
JSP to servlet mapping in the web.xml and then rebuild the EAR file.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira