Hi, I want to create a component that wraps all page common html layout into one template. Just like this:
RootComponent: ... <div> <t:body /> </div> ... TestPage: <t:comp type="RootComponent"> This is the content </t:comp> Works great as long as i dont have two Wrap-around components like this: RootComponent: ... <div> <t:body /> </div> ... MiddleComponent: <t:comp type="RootComponent"> ... <t:body /> ... </t:comp> TestPage: <t:comp type="MiddleComponent"> This is the content </t:comp> The TestPage wraps the MiddleComponent around itself and the MiddleComponent wraps the RootComponent around itself. Well, this is what happens: java.lang.IllegalStateException: This markup writer does not have a current element. The current element is established with the first call to element() and is maintained across subsequent calls. at ...MarkupWriterImpl.ensureCurrentElement(MarkupWriterImpl.java:125) I tried some debugging and saw that the page content rendercommand is pushed to the very end of the queue, when all all sourrounding tags already have been closed, not at the place of <t:body /> where it should be rendered. Any ideas what the problem may be? reagards Dennis Kempin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]