myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias Weßendorf (JIRA) <...@myfaces.apache.org>
Subject [jira] Resolved: (MYFACES-1693) Make JSP 2.1 optional
Date Fri, 23 Nov 2007 18:12:43 GMT

     [ https://issues.apache.org/jira/browse/MYFACES-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Matthias Weßendorf resolved MYFACES-1693.
-----------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.2.1-SNAPSHOT

Thanks to Bernhard Huemer for providing the patch

> Make JSP 2.1 optional 
> ----------------------
>
>                 Key: MYFACES-1693
>                 URL: https://issues.apache.org/jira/browse/MYFACES-1693
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: JSR-252
>    Affects Versions:  1.2.0
>            Reporter: Achim Hügen
>             Fix For: 1.2.1-SNAPSHOT
>
>         Attachments: facelets-jsf12-debug.zip, MYFACES-1693.patch
>
>
> Myfaces 1.2.0 requires JSP 2.1 to be present. Otherwise the StartupServletContextListener
fails with this error:
> Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
> java.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
>         at org.apache.myfaces.webapp.DefaultFacesInitializer.initFaces(DefaultFacesInitializer.java:102)
>         at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57)

> JSP version 2.1 or better JSP in general should be an optional dependency, like discussed
here and implemented in Sun RI too:
> http://www.nabble.com/Does-MyFaces-1.2-require-JSP-2.1--tf4112432.html#a11693501
> Use cases: 
> - Run Myfaces 1.2.0 in JEE 1.4 environment (Tomcat 5.x). 
> - Easier setup and smaller distributions when running Myfaces in an embedded servlet
container (jetty) with facelets. For example I'm using jetty for junit tests. I haven't found
a working setup which solves the jsp problems.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message