This "bug" is a different bug, so I start a new thread....but it has the same effect. Hope I can contribute to make Tapestry more "stable" as far as errors is concerned...even if those errors should be "stupid errors".
Instead of a Tapestry error page there is a server error again: "HTTP ERROR: 500 Render queue error in BeginRender[core/ExceptionReport:renderobject_0]: org.apache.tapestry5.ioc.internal.util.TapestryException RequestURI=/editdomain.domaineditor Powered by Jetty://" This is caused when I add a toString method: public String toString(){ if (value!=null){ return "Value: ".concat(value.getName()); } else { return "Text: ".concat(this.getText()); } } Without this method it works..... The toString method is used inside of: void onValidateForm() { for (ConfigurationValue configurationValue : list) { System.out.println(configurationValue); ... } (usually I use log - but this was just a quick test!) 22:32:33.921 WARN!! [SocketListener0-1] org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:590) >11> /editdomain.domaineditor: org.apache.tapestry5.internal.services.RenderQueueException: Render queue error in BeginRender[core/ExceptionReport:renderobject_0]: org.apache.tapestry5.ioc.internal.util.TapestryException [at classpath:org/apache/tapestry5/corelib/pages/ExceptionReport.tml, line 30, column 78] at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:80) at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:108) at $PageRenderQueue_11f0fb4d548.render($PageRenderQueue_11f0fb4d548.java) at $PageRenderQueue_11f0fb4d53e.render($PageRenderQueue_11f0fb4d53e.java) at org.apache.tapestry5.services.TapestryModule$15.renderMarkup(TapestryModule.java:1128) at org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1472) at $MarkupRenderer_11f0fb4d54a.renderMarkup($MarkupRenderer_11f0fb4d54a.java) at org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.java:1453) at $MarkupRenderer_11f0fb4d54a.renderMarkup($MarkupRenderer_11f0fb4d54a.java) at org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.java:1435) at $MarkupRenderer_11f0fb4d54a.renderMarkup($MarkupRenderer_11f0fb4d54a.java) at org.apache.tapestry5.services.TapestryModule$21.renderMarkup(TapestryModule.java:1415) at $MarkupRenderer_11f0fb4d54a.renderMarkup($MarkupRenderer_11f0fb4d54a.java) at $MarkupRenderer_11f0fb4d546.renderMarkup($MarkupRenderer_11f0fb4d546.java) at org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64) at $PageMarkupRenderer_11f0fb4d544.renderPageMarkup($PageMarkupRenderer_11f0fb4d544.java) at org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57) at $PageResponseRenderer_11f0fb4d4d4.renderPageResponse($PageResponseRenderer_11f0fb4d4d4.java) at org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:64) at $RequestExceptionHandler_11f0fb4d4c1.handleRequestException($RequestExceptionHandler_11f0fb4d4c1.java) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) at $RequestHandler_11f0fb4d4c3.service($RequestHandler_11f0fb4d4c3.java) at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79) at $RequestHandler_11f0fb4d4c3.service($RequestHandler_11f0fb4d4c3.java) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) at $RequestHandler_11f0fb4d4c3.service($RequestHandler_11f0fb4d4c3.java) at $RequestHandler_11f0fb4d4bb.service($RequestHandler_11f0fb4d4bb.java) at org.apache.tapestry5.services.TapestryModule$12.service(TapestryModule.java:933) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_11f0fb4d4ba.service($HttpServletRequestFilter_11f0fb4d4ba.java) at $HttpServletRequestHandler_11f0fb4d4bc.service($HttpServletRequestHandler_11f0fb4d4bc.java) at $HttpServletRequestHandler_11f0fb4d4b9.service($HttpServletRequestHandler_11f0fb4d4b9.java) at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:177) at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569) at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:624) at org.mortbay.http.HttpContext.handle(HttpContext.java:1434) at org.mortbay.http.HttpServer.service(HttpServer.java:896) at org.mortbay.http.HttpConnection.service(HttpConnection.java:814) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at classpath:org/apache/tapestry5/corelib/pages/ExceptionReport.tml, line 30, column 78] at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:909) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11.render(ComponentPageElementImpl.java:338) at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:68) ... 48 more Caused by: java.lang.NullPointerException at java.lang.String.concat(String.java:1827) at tm.framework.entities.ConfigurationValue.toString(ConfigurationValue.java:45) at java.lang.String.valueOf(String.java:2615) at org.apache.tapestry5.services.TapestryModule$19.render(TapestryModule.java:1340) at $ObjectRenderer_11f0fb4d5b3.render($ObjectRenderer_11f0fb4d5b3.java) at $ObjectRenderer_11f0fb4d59b.render($ObjectRenderer_11f0fb4d59b.java) at org.apache.tapestry5.internal.renderers.ListRenderer.render(ListRenderer.java:51) at org.apache.tapestry5.internal.renderers.ListRenderer.render(ListRenderer.java:26) at $ObjectRenderer_11f0fb4d5b3.render($ObjectRenderer_11f0fb4d5b3.java) at $ObjectRenderer_11f0fb4d59b.render($ObjectRenderer_11f0fb4d59b.java) at org.apache.tapestry5.corelib.components.RenderObject.beginRender(RenderObject.java:40) at org.apache.tapestry5.corelib.components.RenderObject.beginRender(RenderObject.java) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11$1.run(ComponentPageElementImpl.java:334) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:899) ... 51 more --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org