[ https://issues.apache.org/jira/browse/MYFACES-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12585383#action_12585383 ]
Mohamed Thowbick commented on MYFACES-1693: ------------------------------------------- I am trying to use myfaces-1.2.2 with weblogic 9.2 in windows XP. I have done everthing as stated here to configure myfaces 1.2.2 for JSP 2.1 compliance as optional. But when i tried to access the jsf page of my applicaion which uses tree menu control, i got the following error in my log and its showing blank page. 11:37:41,537 ERROR _ErrorPageWriter:350 - An exception occurred javax.faces.FacesException: Failed to compile JSP /jsp/reports/emptyReportFrame.jsp emptyReportFrame.jsp:10:24: No conversion available for the type "javax.el.ValueExpression". <h:outputText value="<=== Please select a Report on the left. Note: Only reports marked with (*) are currently available"/> ^-------------------------------------------------------------------------------------------------------^ Did anyone faced this before? Did i miss out anything. Please help me to get out of this. > 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.2 > > 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.