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]