[ 
http://issues.apache.org/jira/browse/DAYTRADER-7?page=comments#action_12422480 
] 
            
Paul McMahan commented on DAYTRADER-7:
--------------------------------------

as I recall the JSPs are precompiled and put in a jar file because allowing 
them to be compiled at runtime ended up generating long pathnames that caused 
problems on windows. 

> [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

        

Reply via email to