DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21613>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21613 nested:error tag stopped displaying error messages (of certain scenario) when upgraded from Struts1.1 R1 to Final version Summary: nested:error tag stopped displaying error messages (of certain scenario) when upgraded from Struts1.1 R1 to Final version Product: Struts Version: 1.1 Final Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Validator Framework AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] 1. SUMMARY: nested:error tag stoped displaying error messages of a certain scenario when I upgraded from Struts1.1 R1 to Final version (also R2 version of Struts1.1 does not display the error message so it looks like the change was introduced in R2 version.) 2. SCENARIO WHERE PROBLEM OCCURS: This problem occurs as far as I can see on properties that I iterate on: JSP extract: ... <nested:iterate id="info" property="infoCollection" type="example.InfoBean"> <nested:text property="title" /> <nested:errors property="title" /> <!-- no error messages gets displayed here since R2 version of Struts 1.1 --> <nested:iterate> ... When I look at the html output of what the JSP produces, it is as follows: ... <input type="text" name="infoCollection[0].title" /> ... In my Action class, here is an example of how it adds an error message: ... errors.add("infoCollection[0].title", new ActionError("some.error.key")); ... 3. EXPECTATION: (what it should have done) Display the error message in the html output in place of where this jsp code appears: <nested:errors property="title" /> This worked in version R1 of Struts 1.1 4. THE PROBLEM: The problem is that now that I am using the final version of 1.1, when an error message is added with an appropriate key, the error message does not show, but when I was using the R1 version of Struts 1.1, it did show the error message. Also, R2 seems to have the same problem has the final version... I tried using <nested:errors/> and then it does show the error messages, but <nested:errors property="title"> does not. I tried using the "html" instead of "nested" ones but had no luck. All other error messages that are not based on iterated properties displays correctly (however, in my application, I only have the one instance where I am using iterated properties that need to display the exact field that the errors occur). 5. FURTHER INFORMATION I am using the Resin webserver. Also my code has not changed in between the upgrades (i.e. I tried reverting back to R1 and then the error messages got displayed). No exceptions are thrown and I after putting log statements, have ensured that the error messages gets added correctly. R1, R2 and Final versions of Struts that I used are all milestone versions. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]