According to the JIRA issue you linked to it has been fixed in JIRA's CVS for Pluto 1.1. You can post to that issue and ask that it is fixed for the version you are using in a patch too.

-Eric

John O'Reilly wrote:
I've been able to fix the problem by making a change
to Pluto code - removing a call to writer.flush() in
doEndTag() in BasicURLTag.java.

It seems to be a similar fix to that reported in:
http://issues.apache.org/jira/browse/PLUTO-120?page=all

I'm not sure that there aren't any other ramifications
to this change.  Does anyone know how I should proceed
in trying to get this change committed (assuming of
course that its a valid change).

John



--- John O'Reilly <[EMAIL PROTECTED]> wrote:

Hi Eric,

Thanks for your reply.  I actually have the
<portlet:renderURL/> inside a <a href> tag which in
turn is inside the <display:column>.  The <a href>
on
its own works inside the <display:column> (for
example, when I used it in a non-portlet
environment).
 If I put a <a href> with <portlet:renderURL> inside
it outside the table then it works find.  This is
very
frustrating as much of the data I'm displaying (and
linking from) is inside displaytag tables.
John


--- Eric Borisow <[EMAIL PROTECTED]> wrote:

John,

I just had this same error but the solution wasn't
related DisplayTag.  In my case, I was putting the
<portlet:renderURL/> tag inside of a <c:set
var="blah"/> tag.

So, I was trying to do this:

<c:set var="renderUrl">
   <portlet:renderURL/>
</c:set>

Apparently, you cannot do that.  Once I just
removed
the <portlet:renderURL/> tag and just put it right
into my <a href> tag, it worked fine.

Hope this helps.

Thanks,
Eric

--- John O'Reilly <[EMAIL PROTECTED]> wrote:

This is the full stack trace.

Nested Exception is
javax.servlet.jsp.JspException:
actionURL/renderURL Tag Exception: cannot write
to
the
output writer.
        at

org.apache.pluto.tags.BasicURLTag.doEndTag(BasicURLTag.java:85)
        at

org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp._jspx_meth_portlet_renderURL_1(org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp:457)
        at

org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp._jspx_meth_display_column_9(org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp:428)
        at

org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.portlet.tournaments_jsp:181)
        at

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
        at

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
        at

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at

org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at

org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
        at

org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
        at

org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:105)
        at

org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
        at

org.springframework.web.servlet.ViewRendererServlet.renderView(ViewRendererServlet.java:111)
        at

org.springframework.web.servlet.ViewRendererServlet.processRequest(ViewRendererServlet.java:84)
        at

org.springframework.web.servlet.ViewRendererServlet.doGet(ViewRendererServlet.java:65)
        at

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at

org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at

org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
        at

org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
        at

org.apache.pluto.core.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:65)
        at

org.springframework.web.portlet.DispatcherPortlet.render(DispatcherPortlet.java:948)
        at

org.springframework.web.portlet.DispatcherPortlet.doRenderService(DispatcherPortlet.java:726)
        at

org.springframework.web.portlet.FrameworkPortlet.processRequest(FrameworkPortlet.java:420)
        at

org.springframework.web.portlet.FrameworkPortlet.doDispatch(FrameworkPortlet.java:391)
        at

javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
        at

org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
        at

org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
        at

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at

=== message truncated ===



                
___________________________________________________________ Win a BlackBerry device from O2 with Yahoo!. Enter now. http://www.yahoo.co.uk/blackberry


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
displaytag-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-user


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
displaytag-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to