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
> >
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >     at
> >
>
org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> >     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.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> >     at
> >
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)
> >     at
> >
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
> >     at
> >
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)
> >     at
> >
>
org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)
> >     at
> >
>
org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp:65)
> >     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
> 
=== message truncated ===



                
___________________________________________________________ 
To help you stay safe and secure online, we've developed the all new Yahoo! 
Security Centre. http://uk.security.yahoo.com


-------------------------------------------------------
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