You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Xuan Tran Le <xu...@myvietnam.net> on 2009/09/09 03:38:49 UTC

Error when remove html tag when run in portlet mode

I'm running tapestry in portlet mode, so in the .tml template I want to
remove the html tag. But I encounters this error:

*The root element of the rendered document was <div>, not <html>. A root
element of <html> is needed when linking JavaScript and stylesheet
resources.*

Stack trace:

   - org.apache.tapestry5.internal.services.DocumentLinkerImpl.addScriptElements(DocumentLinkerImpl.java:153)

   - org.apache.tapestry5.internal.services.DocumentLinkerImpl.updateDocument(DocumentLinkerImpl.java:139)

   - org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.java:1666)

   - $MarkupRenderer_12398899ae8.renderMarkup($MarkupRenderer_12398899ae8.java)

   - $MarkupRenderer_12398899ae2.renderMarkup($MarkupRenderer_12398899ae2.java)

   - org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)

   - $PageMarkupRenderer_12398899ade.renderPageMarkup($PageMarkupRenderer_12398899ade.java)

   - org.apache.tapestry5.internal.portlet.services.PortletPageResponseRendererImpl.renderPageResponse(PortletPageResponseRendererImpl.java:91)

   - $PageResponseRenderer_12398899a6f.renderPageResponse($PageResponseRenderer_12398899a6f.java)

   - org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)

   - org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1943)

   - $PageRenderRequestHandler_12398899aa8.handle($PageRenderRequestHandler_12398899aa8.java)

   - $PageRenderRequestHandler_12398899a92.handle($PageRenderRequestHandler_12398899a92.java)

   - org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)

   - $ComponentRequestHandler_12398899a97.handlePageRender($ComponentRequestHandler_12398899a97.java)

   - org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)

   - $Dispatcher_12398899a99.dispatch($Dispatcher_12398899a99.java)
   - $Dispatcher_12398899a90.dispatch($Dispatcher_12398899a90.java)
   - org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245)

   - org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)

   - $RequestHandler_12398899a91.service($RequestHandler_12398899a91.java)
   - org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)

   - $RequestHandler_12398899a91.service($RequestHandler_12398899a91.java)
   - org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)

   - $RequestHandler_12398899a91.service($RequestHandler_12398899a91.java)
   - org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)

   - $RequestHandler_12398899a91.service($RequestHandler_12398899a91.java)
   - org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)

   - org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)

   - org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)

   - org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)

   - $RequestHandler_12398899a91.service($RequestHandler_12398899a91.java)
   - $RequestHandler_12398899a8a.service($RequestHandler_12398899a8a.java)
   - org.apache.tapestry5.portlet.services.PortletModule$3.service(PortletModule.java:290)

   - $PortletRenderRequestHandler_12398899a87.service($PortletRenderRequestHandler_12398899a87.java)

   - org.apache.tapestry5.portlet.ApplicationPortlet.render(ApplicationPortlet.java:114)

   - org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:208)
   - org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:139)
   - javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   - javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   - org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

   - org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)