I'm assuming you're using JSTL expressions - i.e. ${...}. If so,
Struts recently changed to only allow OGNL expressions to prevent
security issues. If you can post your expressions, we can try to help
you translate them into OGNL expressions.

http://issues.appfuse.org/browse/APF-941

Matt

On 1/10/08, Rob Hills <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I bit the bullet last night and upgraded my app from AppFuse 2.0 to 2.0.1 
> (Struts 2 Basic Archetype + Core Classes + Hibernate).  Since
> then I've run into a problem with one of my JSPs.  It was working prior to 
> the update but now throws the following error:
>
> javax.servlet.ServletException: 
> /WEB-INF/pages/deliveriesOverviewList.jsp(35,2) According to TLD or attribute 
> directive in tag file,
> attribute headerKey does not accept any expressions
>
> This exception is referring to the headerKey attribute of a s:select tag.  My 
> headerKey attribute does indeed have an expression, which
> was working before and hasn't been changed.  From my reading of the Struts 
> documentation, headerKey is "evaluated" and therefore
> should support expressions so I'm wondering if there's something else funny 
> going on.
>
> I've Googled the error and turned up nothing helpful.  If I replace my 
> expression with a constant value (eg -1), I then get the same type
> of error complaining about an expression in the "name" attribute of a s:text 
> tag (which also has an expression that was working before I
> updated).
>
> Any suggestions gratefully received.
>
> Cheers,
>
> Rob Hills
> Waikiki, Western Australia
> Mobile +61 (412) 904-357
> Fax: +61 (8) 9529-2137
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to