Hi I'm still working on this tree need and I've discovered this issue : - opening the page tree in Firefox (or Iceweasel in my ubuntu) - navigating the tree - opening the page tree in another tab or instance of firefox - navigating the tree in this second instance - when willing again to navigate in the first page, it breaks with an Unexpected RuntimeException
However, browsing in 2 different browsers at the same time isn't an issue (at least with Iceweasel and epiphany, the gnome web browser). When using 2 epiphany (tabs or instances) at the same time, the issue is the same. My detailed config is Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032803 Iceweasel/3.0.6 (Debian-3.0.6-1) with iceweasel 3.0.6 and epiphany/gnome web browser 2.22.3 The page in question is heavy on the Ajax side, so perhaps it isn't directly TreeLink related. Am I missing something or... ? Thanks in advance nono
Unexpected RuntimeException WicketMessage: Exception in rendering component: [Component id = content, page = myproject.web.EditTreePage, path = 11:tree:i:3:nodeComponent:contentLink:content.Label, isVisible = true, isVersioned = false] Root cause: java.lang.ClassCastException: javax.swing.tree.DefaultMutableTreeNode cannot be cast to java.lang.String at org.apache.wicket.util.convert.ConverterLocator$DefaultConverter.convertToString(ConverterLocator.java:127) at org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1653) at org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1625) at org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:115) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:62) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.markup.html.link.AbstractLink.onComponentTagBody(AbstractLink.java:166) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:658) at org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:114) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1483) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.markup.html.tree.AbstractTree$TreeItem.onRender(AbstractTree.java:212) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.Component.renderComponent(Component.java:2501) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponent(AjaxRequestTarget.java:756) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponents(AjaxRequestTarget.java:650) at org.apache.wicket.ajax.AjaxRequestTarget.respond(AjaxRequestTarget.java:562) at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1175) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1246) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1347) at org.apache.wicket.RequestCycle.request(RequestCycle.java:497) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at org.codesmell.jpsak.servlet.EntityManagerFilter.doFilter(EntityManagerFilter.java:40) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:181) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:269) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:603) at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721) at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643) at java.lang.Thread.run(Thread.java:619) Complete stack: org.apache.wicket.WicketRuntimeException: Exception in rendering component: [Component id = content, page = myproject.web.EditTreePage, path = 11:tree:i:3:nodeComponent:contentLink:content.Label, isVisible = true, isVersioned = false] at org.apache.wicket.Component.renderComponent(Component.java:2600) at org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:62) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.markup.html.link.AbstractLink.onComponentTagBody(AbstractLink.java:166) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:658) at org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:114) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1377) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1559) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1483) at org.apache.wicket.Component.renderComponent(Component.java:2561) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.markup.html.tree.AbstractTree$TreeItem.onRender(AbstractTree.java:212) at org.apache.wicket.Component.render(Component.java:2398) at org.apache.wicket.Component.renderComponent(Component.java:2501) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponent(AjaxRequestTarget.java:756) at org.apache.wicket.ajax.AjaxRequestTarget.respondComponents(AjaxRequestTarget.java:650) at org.apache.wicket.ajax.AjaxRequestTarget.respond(AjaxRequestTarget.java:562) at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1175) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1246) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1347) at org.apache.wicket.RequestCycle.request(RequestCycle.java:497) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org