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=16034>. 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=16034 doAfterBody is not called in iterating tag Summary: doAfterBody is not called in iterating tag Product: Tomcat 4 Version: 4.1.18 Platform: All OS/Version: Linux Status: NEW Severity: Critical Priority: Other Component: Servlet & JSP API AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] My code goes like this: public class ListElementsTag extends BodyTagSupport implements IterationTag { ... public int doStartTag() throws JspException { ... return (EVAL_BODY_INCLUDE); } public int doAfterBody() throws JspException { ... return (EVAL_BODY_AGAIN); } } Because no variables are created, no TEI exists. To my understanding, doAfterBody() should be called automatically, because doStartTag returns EVAL_BODY_INCLUDE. But doAfterBody() is never called! This worked flawlessly under Tomcat 4.0.6. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>