Although the bug summary may be misleading, I'm guessing it's related to -

https://issues.apache.org/struts/browse/WW-2213

Basically, Jetty is treating your anonymous map as UEL, when it's
OGNL. You can escape the # like so -

\#{'FRESHMAN':'Freshman', 'SOPHOMORE':'Sophomore', 'JUNIOR':'Junior',
'SENIOR':'Senior'}



On 11/13/07, Phil404 <[EMAIL PROTECTED]> wrote:
>
> I have a struts 2 application which works perfectly on Tomcat 5.5.23 but when
> I run it on Jetty 6.1.1 I get the following exception when processing an
> OGNL expressions in a jsp page:
>
> org.apache.jasper.JasperException: /WEB-INF/pages/register/info.jsp(45,10)
> PWC6038: "#{'FRESHMAN':'Freshman', 'SOPHOMORE':'Sophomore',
> 'JUNIOR':'Junior', 'SENIOR':'Senior'}" contains invalid expression(s):
> javax.el.ELException: Error Parsing: #{'FRESHMAN':'Freshman',
> 'SOPHOMORE':'Sophomore', 'JUNIOR':'Junior', 'SENIOR':'Senior'}
>         at
> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:49)
>         at
> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:344)
>
> To me it looks like the JSP processor is trying to parse this expression
> which it should not be.  Can anyone please shed any light on this issue?
>
> Phil
>
> I'm using the maven-jetty-plugin and with the command mvn jetty:run-war
> --
> View this message in context: 
> http://www.nabble.com/JasperException-and-javax.el.ELException-when-running-under-Jetty-tf4800540.html#a13734373
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Wesley Wannemacher
President, Head Engineer/Consultant
WanTii, Inc.
http://www.wantii.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to