This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Servlets and the fly likes JSP Tags..Writing body Content to Browser in doEnd Tag.. Problem.. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "JSP Tags..Writing body Content to Browser in doEnd Tag.. Problem.." Watch "JSP Tags..Writing body Content to Browser in doEnd Tag.. Problem.." New topic
Author

JSP Tags..Writing body Content to Browser in doEnd Tag.. Problem..

Manohar Karamballi
Ranch Hand

Joined: Jul 17, 2001
Posts: 227
Hai all!
I have a Tag X. Tag handler is as follows..
public class XHandler extends BodyTagSupport
{
public int doStartTag()
{
//balh...
}
public int doEndTag() throws JspException
{
//Remove Index...
pageContext.removeAttribute(BWConstants.INDEX);
//Write BodyContent to JSP Writer
try
{
if (bodyContent != null)
{
bodyContent.writeOut(getPreviousOut());
}
}
catch (IOException ioe)
{
throw new JspException(ioe.getMessage());
}
return EVAL_PAGE;
}
}
Some times while executing doEnd Tag i am getting the following error..

javax.servlet.jsp.JspException: Broken pipe
at com.nxcd.camp.presentation.tags.amp.StmtDisplayTagHandler.doEndTag(StmtDisplayTagHandler.java:149)
at jsp_compiled._account.__stmt_summary._jspService(__stmt_summary.java:1424)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:190)
at com.nxcd.camp.presentation.controller.CustomerControllerS.service(CustomerControllerS.java:304)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:263)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2390)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:1959)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
I am unable to pointout what went wrong.. Pls drive me out of this problem..
Immediate response is needed...
Rgds & Thanks
Manohar
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JSP Tags..Writing body Content to Browser in doEnd Tag.. Problem..
 
Similar Threads
java.io.IOException:Broken pipe
Custom Tag with Body (addition of body content)
Help!!! Struts struts.action.MESSAGE error
Help !!!! Struts struts.action.MESSAGE error
Help!!! struts.action.MESSAGE error