McClelland, Mark wrote:

> Unfortunately, I *am* using JSP as my main templating system.  Still,
> the content retrieved by my request dispatcher (EcsServletElement) shows
> up above all of the portlets, just ahead of the portlet table.  This
> appears to be a layout bug in handling the EcsServletElement.  I will
> look into it.
> 


This is not a layout bug but it's much more complex and stems from 

2 issues:
- in servlet 2.2, you can't intercept the output stream from a dispatch
   request.
- Turbine/Jetspeed builds it's layout using buffered elements so it's
   not possible when processing a request to partially flush a generated
   Velocity template, render and flush a JSP pages and then render and
   flush the end of the Velocity content.
All in all what happens when you use EcsServletElement is that the
content of your JSP is streamed and flushed just before the first non-JSP
element in your page (example a VelocityControl).

--
Raphael Luta - [EMAIL PROTECTED]
Vivendi Universal Networks - Paris


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to