Looks like the ExceptionReport page failed; I suspect Tapestry was
trying to print out a value stored in the Request or Session as part
of the ExceptionReport and that failed with an exception. Thus the 500
response.

On Sun, Jan 25, 2009 at 1:28 PM, Tobias Marx <superoverdr...@gmx.de> wrote:
> 22:26:06.468 ERROR! [SocketListener0-1] 
> org.hibernate.LazyInitializationException.<init>(LazyInitializationException.java:19)
>  >69> could not initialize proxy - no Session
> org.hibernate.LazyInitializationException: could not initialize proxy - no 
> Session
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
>        at 
> org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150)
>        at 
> tm.framework.entities.Domain$$EnhancerByCGLIB$$f7ca86bf.getDomainName(<generated>)
>        at tm.framework.pages.EditDomain.getTest(EditDomain.java:114)
>        at $PropertyConduit_11f0f99b38b.get($PropertyConduit_11f0f99b38b.java)
>        at 
> org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53)
>        at 
> org.apache.tapestry5.internal.structure.ExpansionPageElement.render(ExpansionPageElement.java:47)
>        at 
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:68)
>        at 
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:108)
>        at 
> $PageRenderQueue_11f0f99b281.render($PageRenderQueue_11f0f99b281.java)
>        at 
> $PageRenderQueue_11f0f99b277.render($PageRenderQueue_11f0f99b277.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_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.java:1453)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.java:1435)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$21.renderMarkup(TapestryModule.java:1415)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> $MarkupRenderer_11f0f99b27f.renderMarkup($MarkupRenderer_11f0f99b27f.java)
>        at 
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>        at 
> $PageMarkupRenderer_11f0f99b27d.renderPageMarkup($PageMarkupRenderer_11f0f99b27d.java)
>        at 
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
>        at 
> $PageResponseRenderer_11f0f99b20d.renderPageResponse($PageResponseRenderer_11f0f99b20d.java)
>        at 
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59)
>        at 
> org.apache.tapestry5.services.TapestryModule$29.handle(TapestryModule.java:1653)
>        at 
> $PageRenderRequestHandler_11f0f99b20e.handle($PageRenderRequestHandler_11f0f99b20e.java)
>        at 
> $PageRenderRequestHandler_11f0f99b204.handle($PageRenderRequestHandler_11f0f99b204.java)
>        at 
> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:97)
>        at 
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:73)
>        at $Dispatcher_11f0f99b209.dispatch($Dispatcher_11f0f99b209.java)
>        at $Dispatcher_11f0f99b1fb.dispatch($Dispatcher_11f0f99b1fb.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$13.service(TapestryModule.java:953)
>        at 
> org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:586)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.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_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> $RequestHandler_11f0f99b1f4.service($RequestHandler_11f0f99b1f4.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_11f0f99b1f3.service($HttpServletRequestFilter_11f0f99b1f3.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f5.service($HttpServletRequestHandler_11f0f99b1f5.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f2.service($HttpServletRequestHandler_11f0f99b1f2.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)
>
> 22:26:06.968 ERROR! [SocketListener0-1] 
> org.hibernate.LazyInitializationException.<init>(LazyInitializationException.java:19)
>  >64> could not initialize proxy - no Session
> org.hibernate.LazyInitializationException: could not initialize proxy - no 
> Session
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
>        at 
> org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150)
>        at 
> tm.framework.entities.Domain$$EnhancerByCGLIB$$f7ca86bf.toString(<generated>)
>        at java.lang.String.valueOf(String.java:2615)
>        at 
> org.apache.tapestry5.services.TapestryModule$19.render(TapestryModule.java:1340)
>        at $ObjectRenderer_11f0f99b3ca.render($ObjectRenderer_11f0f99b3ca.java)
>        at $ObjectRenderer_11f0f99b3b2.render($ObjectRenderer_11f0f99b3b2.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)
>        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)
>        at 
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:108)
>        at 
> $PageRenderQueue_11f0f99b281.render($PageRenderQueue_11f0f99b281.java)
>        at 
> $PageRenderQueue_11f0f99b277.render($PageRenderQueue_11f0f99b277.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_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.java:1453)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.java:1435)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$21.renderMarkup(TapestryModule.java:1415)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> $MarkupRenderer_11f0f99b27f.renderMarkup($MarkupRenderer_11f0f99b27f.java)
>        at 
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>        at 
> $PageMarkupRenderer_11f0f99b27d.renderPageMarkup($PageMarkupRenderer_11f0f99b27d.java)
>        at 
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
>        at 
> $PageResponseRenderer_11f0f99b20d.renderPageResponse($PageResponseRenderer_11f0f99b20d.java)
>        at 
> org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:64)
>        at 
> $RequestExceptionHandler_11f0f99b1fa.handleRequestException($RequestExceptionHandler_11f0f99b1fa.java)
>        at 
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.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_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> $RequestHandler_11f0f99b1f4.service($RequestHandler_11f0f99b1f4.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_11f0f99b1f3.service($HttpServletRequestFilter_11f0f99b1f3.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f5.service($HttpServletRequestHandler_11f0f99b1f5.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f2.service($HttpServletRequestHandler_11f0f99b1f2.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)
>
> 22:26:07.015 WARN!! [SocketListener0-1] 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:590) >11> 
> /editdomain:
> org.apache.tapestry5.internal.services.RenderQueueException: Render queue 
> error in BeginRender[core/ExceptionReport:renderobject_0]: could not 
> initialize proxy - no Session [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_11f0f99b281.render($PageRenderQueue_11f0f99b281.java)
>        at 
> $PageRenderQueue_11f0f99b277.render($PageRenderQueue_11f0f99b277.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_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.java:1453)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.java:1435)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> org.apache.tapestry5.services.TapestryModule$21.renderMarkup(TapestryModule.java:1415)
>        at 
> $MarkupRenderer_11f0f99b283.renderMarkup($MarkupRenderer_11f0f99b283.java)
>        at 
> $MarkupRenderer_11f0f99b27f.renderMarkup($MarkupRenderer_11f0f99b27f.java)
>        at 
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>        at 
> $PageMarkupRenderer_11f0f99b27d.renderPageMarkup($PageMarkupRenderer_11f0f99b27d.java)
>        at 
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
>        at 
> $PageResponseRenderer_11f0f99b20d.renderPageResponse($PageResponseRenderer_11f0f99b20d.java)
>        at 
> org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:64)
>        at 
> $RequestExceptionHandler_11f0f99b1fa.handleRequestException($RequestExceptionHandler_11f0f99b1fa.java)
>        at 
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
>        at 
> $RequestHandler_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.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_11f0f99b1fc.service($RequestHandler_11f0f99b1fc.java)
>        at 
> $RequestHandler_11f0f99b1f4.service($RequestHandler_11f0f99b1f4.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_11f0f99b1f3.service($HttpServletRequestFilter_11f0f99b1f3.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f5.service($HttpServletRequestHandler_11f0f99b1f5.java)
>        at 
> $HttpServletRequestHandler_11f0f99b1f2.service($HttpServletRequestHandler_11f0f99b1f2.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: could 
> not initialize proxy - no Session [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: org.hibernate.LazyInitializationException: could not initialize 
> proxy - no Session
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)
>        at 
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
>        at 
> org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150)
>        at 
> tm.framework.entities.Domain$$EnhancerByCGLIB$$f7ca86bf.toString(<generated>)
>        at java.lang.String.valueOf(String.java:2615)
>        at 
> org.apache.tapestry5.services.TapestryModule$19.render(TapestryModule.java:1340)
>        at $ObjectRenderer_11f0f99b3ca.render($ObjectRenderer_11f0f99b3ca.java)
>        at $ObjectRenderer_11f0f99b3b2.render($ObjectRenderer_11f0f99b3b2.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
>
>
> -------- Original-Nachricht --------
>> Datum: Sun, 25 Jan 2009 11:55:18 -0800
>> Von: Howard Lewis Ship <hls...@gmail.com>
>> An: Tapestry users <users@tapestry.apache.org>
>> Betreff: Re: Weird bug
>
>> I'm curious as well as to why this would result in a 500 rather than
>> the T5 ExceptionReport.  Any other configuration?  What's the full
>> stack trace of the exception?
>>
>> On Sun, Jan 25, 2009 at 4:54 AM, Thiago HP <thiag...@gmail.com> wrote:
>> > On Sat, Jan 24, 2009 at 8:01 PM,  <superoverdr...@gmx.de> wrote:
>> >> The following code:
>> >>
>> >> public Object onActivate(int domainID) {
>> >>  domain = (Domain)sessionManager.getSession().load(Domain.class, new
>> Integer(domainID));
>> >>  return this;
>> >> }
>> >
>> > One advice: some very subtle and hard-to-find @Persist-related bugs
>> > may happen when you return "this" in a event handler method. Return
>> > null instead.
>> >
>> > Another advice: Session.load() raises an exception whan the wanted
>> > object was not loaded in this session before. As stated before, use
>> > Session.get().
>> >
>> >> 1. How do you avoid this error?
>> >
>> > This is a LazyInstantiationException. It happens when you try to
>> > lazy-load some property value from an object that is not associated
>> > with an open session. To associate an object with a session. do
>> > session.lock(object, LockMode.NONE).
>> >
>> >> 2. Why is this a Jetty error and not a Tapestry5 error message? Is this
>> something I should report as bugreport?
>> >
>> > IMHO, it is a bug.
>> >
>> > --
>> > Thiago
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> > For additional commands, e-mail: users-h...@tapestry.apache.org
>> >
>> >
>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator Apache Tapestry and Apache HiveMind
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to