Did you try to put "ActionMessages.GLOBAL_MESSAGE" in <html:messages id="ActionMessages.GLOBAL_MESSAGE" message="true"> <li><bean:write name="ActionMessages.GLOBAL_MESSAGE" /></li> </html:messages>
I don't know, but I think that could work. Sonali Kulkarni <[EMAIL PROTECTED] To: user@struts.apache.org > cc: bcc: 21/10/2005 17:14 Subject: Please post this message on the users list Please respond to "Struts Users Mailing List" Subject: Problem using ActionMessages. Please Help! I am in the process of upgrading Struts from 1.0 to 1.2.7 Right now I am trying to change the error handling bit. However, I get the following error with the code changes I have made. Please let me know if any of you can figure out what can fix it. MY CODE: In the Action Class ActionMessages messages = new ActionMessages(); messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage ("error.warning", "Some Error String")); saveMessages(request, messages); return (mapping.findForward("error")); //redirects to error.jsp MY CODE: error.jsp <html:messages id="msss" message="true"> <li><bean:write name="msss" /></li> </html:messages> MY CODE: in ApplicationResources.properties error.error =Error: {0} error.warning =Warning: {0} MY CODE: in struts-config.xml (reference to properties file) <message-resources parameter="ApplicationResources"/> ERROR I GET >> javax.servlet.jsp.JspException: Cannot find bean msss in any scope at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:934) at org.apache.struts.taglib.bean.WriteTag.doStartTag WriteTag.java:225) at _web_2d_inf._error._jspService(_error.java:116) [SRC:/WEB-INF/error.jsp:45] <li><bean:write name="msss" /></li> --- Line # 45 in error.jsp NOTE: If I dont use the Application Resources when creating the ActionMessage, and use a string instead .. It works! ActionMessage ae1 = new ActionMessage("This is a ERROR", false); works --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]