Do you have <html-el:errors message="true"/> on your jsp? If so remove the message="true" and it should work.
Niall On 3/17/06, Slattery, Tim - BLS <[EMAIL PROTECTED]> wrote: > I'm trying to convert a Struts app from version 1.1 to the latest > production version, 1.2.8. The sticking point is reporting errors. > > ActionErrors is now deprecated, soon to disappear, so I've converted > instances of ActionErrors to ActionMessages. The exception handling > code looks like this (ex is the exception, request is the > HttpServletRequest object): > > ActionMessages errors = new ActionMessages(); > String msg = ex.getMessage(); > ActionMessage newError = new > ActionMessage("error.generic.placeholder", ex.getMessage()); > errors.add( ActionMessages.GLOBAL_MESSAGE, newError ); > saveErrors( request, errors ); > return mapping.findForward("SystemFailure"); > > "SystemFailure" is a page with an "<html-el:errors/> tag in it. > > My web.xml includes a <servlet> tag defining the Struts ActionServlet > and having this <init-param> tag: > > <init-param> > <param-name>application</param-name> > <param-value>freqs</param-value> > </init-param> > > In the WEB-INF/classes is a file named freqs.properties. Its contents > are: > > errors.header=<BR><STRONG class="error"> > errors.footer=</STRONG> > error.generic.placeholder={0} > > > When I run this, I get this error: > > javax.servlet.jsp.JspException: Cannot find message resources under > key org.apache.struts.action.MESSAGE > > It happens during processing of the <html-el:errors/> tag. What did I > do wrong? > > > -- > Tim Slattery > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]