Hi,
I have some problems using the GridCollapse
class(http://tapestry-stitch.uklance.cloudbees.net/gridcollapsedemo) of
Lance in my application.
I get an error message. note that GridCollapse.java line 119 is:
Node lastChild= topChildren.get(topChildren.size() - 1);
thanks
*
ocation
classpath:com/example/pms/pages/projekt/AblaufplanProjekt.tml,
line 38
* org.apache.tapestry5.ioc.internal.util.TapestryException
org.apache.tapestry5.dom.Text cannot be cast to
org.apache.tapestry5.dom.Element
location
classpath:com/example/pms/pages/projekt/AblaufplanProjekt.tml,
line 38
* java.lang.ClassCastException
org.apache.tapestry5.dom.Text cannot be cast to
org.apache.tapestry5.dom.Element
Filter stack framesStack trace
o
com.example.pms.mixins.GridCollapse.advised$findTable_219062e8204(GridCollapse.java:119)
o
com.example.pms.mixins.GridCollapse$Invocation_findTable_219062e8203.proceedToAdvisedMethod(Unknown
Source)
o
org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:84)
o
org.apache.tapestry5.ioc.internal.services.LoggingAdvice.advise(LoggingAdvice.java:45)
o
org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86)
o com.example.pms.mixins.GridCollapse.findTable(GridCollapse.java)
o
com.example.pms.mixins.GridCollapse.cleanupRender(GridCollapse.java:39)
o com.example.pms.mixins.GridCollapse.cleanupRender(GridCollapse.java)
o
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$CleanupRenderPhase.invokeComponent(ComponentPageElementImpl.java:402)
o
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:143)
o
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$CleanupRenderPhase.render(ComponentPageElementImpl.java:409)
o
org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
o
org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124)
o
org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37)
o
org.apache.tapestry5.services.TapestryModule$31.renderMarkup(TapestryModule.java:1994)
o
org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1978)
o
org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1960)
o
org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1945)
o
org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1931)
o
org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1913)
o
org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1894)
o
org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47)
o
org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67)
o
org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
o
org.apache.tapestry5.services.TapestryModule$38.handle(TapestryModule.java:2222)
o
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
o
org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
o
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
o
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
o com.example.pms.services.AppModule$1.service(AppModule.java:95)
o
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
o
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
o
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
o
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
o
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
o
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
o
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
o
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
o
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
o
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
o
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
o
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
o org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)