Wow, that does seem odd, since all the other environmentals, set up
before the render, seem to be available.

On Wed, Aug 25, 2010 at 8:29 AM, Blower, Andy
<andy.blo...@proquest.co.uk> wrote:
> Can anyone make sense of this one:
>
> ERROR [16:22:34,848] btpool0-1 
> (services.TapestryModule.RequestExceptionHandler:62) - Processing of request 
> failed with uncaught exception: No object of type 
> org.apache.tapestry5.services.ClientBehaviorSupport is available from the 
> Environment.  Available types are org.apache.tapestry5.RenderSupport, 
> org.apache.tapestry5.internal.services.DocumentLinker, 
> org.apache.tapestry5.services.javascript.JavaScriptSupport.
> java.lang.RuntimeException: No object of type 
> org.apache.tapestry5.services.ClientBehaviorSupport is available from the 
> Environment.  Available types are org.apache.tapestry5.RenderSupport, 
> org.apache.tapestry5.internal.services.DocumentLinker, 
> org.apache.tapestry5.services.javascript.JavaScriptSupport.
>                at 
> org.apache.tapestry5.internal.services.EnvironmentImpl.peekRequired(EnvironmentImpl.java:79)
>                at 
> $Environment_12aa9d2d5fd.peekRequired($Environment_12aa9d2d5fd.java)
>                at 
> $Environment_12aa9d2d3d5.peekRequired($Environment_12aa9d2d3d5.java)
>                at 
> org.apache.tapestry5.internal.transform.EnvironmentalWorker$EnvironmentalConduit.get(EnvironmentalWorker.java:57)
>                at 
> org.apache.tapestry5.corelib.components.Form._$get_clientBehaviorSupport(Form.java)
>                at 
> org.apache.tapestry5.corelib.components.Form._$advised$linkFormToZone(Form.java:422)
>                at 
> org.apache.tapestry5.corelib.components.Form$linkFormToZone$invocation_12aa9d2e99d.invokeAdvisedMethod(Form$linkFormToZone$invocation_12aa9d2e99d.java)
>                at 
> org.apache.tapestry5.internal.services.AbstractComponentMethodInvocation.proceed(AbstractComponentMethodInvocation.java:77)
>                at 
> org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker$1$1.run(HeartbeatDeferredWorker.java:39)
>                at 
> org.apache.tapestry5.internal.services.HeartbeatImpl.end(HeartbeatImpl.java:49)
>                at 
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:2061)
>                at 
> $MarkupRenderer_12aa9d2d600.renderMarkup($MarkupRenderer_12aa9d2d600.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:2008)
>                at 
> $MarkupRenderer_12aa9d2d600.renderMarkup($MarkupRenderer_12aa9d2d600.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.java:1990)
>                at 
> $MarkupRenderer_12aa9d2d600.renderMarkup($MarkupRenderer_12aa9d2d600.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.java:1971)
>                at 
> $MarkupRenderer_12aa9d2d600.renderMarkup($MarkupRenderer_12aa9d2d600.java)
>                at 
> $MarkupRenderer_12aa9d2d5fc.renderMarkup($MarkupRenderer_12aa9d2d5fc.java)
>                at 
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>                at 
> $PageMarkupRenderer_12aa9d2d5f9.renderPageMarkup($PageMarkupRenderer_12aa9d2d5f9.java)
>                at 
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:69)
>                at 
> $PageResponseRenderer_12aa9d2d5f8.renderPageResponse($PageResponseRenderer_12aa9d2d5f8.java)
>                at 
> $PageResponseRenderer_12aa9d2d454.renderPageResponse($PageResponseRenderer_12aa9d2d454.java)
>                at 
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:64)
>                at 
> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2312)
>                at 
> $PageRenderRequestHandler_12aa9d2d456.handle($PageRenderRequestHandler_12aa9d2d456.java)
>                at 
> $PageRenderRequestHandler_12aa9d2d42b.handle($PageRenderRequestHandler_12aa9d2d42b.java)
>                at 
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
>                at 
> org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
>                at 
> $ComponentRequestHandler_12aa9d2d64e.handlePageRender($ComponentRequestHandler_12aa9d2d64e.java)
>                at 
> $ComponentRequestHandler_12aa9d2d431.handlePageRender($ComponentRequestHandler_12aa9d2d431.java)
>                at 
> com.proquest.apps.corelib.tapestry.dispatchers.RedirectPageRenderDispatcher.dispatch(RedirectPageRenderDispatcher.java:47)
>                at 
> $Dispatcher_12aa9d2d433.dispatch($Dispatcher_12aa9d2d433.java)
>                at 
> $Dispatcher_12aa9d2d3fe.dispatch($Dispatcher_12aa9d2d3fe.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:320)
>                at 
> com.proquest.apps.corelib.AppCoreLibModule$13.service(AppCoreLibModule.java:520)
>                at 
> $RequestFilter_12aa9d2d3fb.service($RequestFilter_12aa9d2d3fb.java)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> com.proquest.apps.onesearch.services.OneSearchLocalizationFilter.service(OneSearchLocalizationFilter.java:45)
>                at 
> $RequestFilter_12aa9d2d401.service($RequestFilter_12aa9d2d401.java)
>                at 
> $RequestFilter_12aa9d2d3f9.service($RequestFilter_12aa9d2d3f9.java)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:982)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:972)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.internal.services.URLRewriterRequestFilter.service(URLRewriterRequestFilter.java:50)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> com.proquest.apps.onesearch.stats.STLRequestFilter.service(STLRequestFilter.java:50)
>                at 
> $RequestFilter_12aa9d2d400.service($RequestFilter_12aa9d2d400.java)
>                at 
> $RequestFilter_12aa9d2d3fa.service($RequestFilter_12aa9d2d3fa.java)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
>                at 
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:80)
>                at 
> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
>                at 
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
>                at 
> $RequestHandler_12aa9d2d3ff.service($RequestHandler_12aa9d2d3ff.java)
>                at 
> $RequestHandler_12aa9d2d3f3.service($RequestHandler_12aa9d2d3f3.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:271)
>                at 
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
>                at 
> $HttpServletRequestHandler_12aa9d2d3f5.service($HttpServletRequestHandler_12aa9d2d3f5.java)
>                at 
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>                at 
> $HttpServletRequestFilter_12aa9d2d3f2.service($HttpServletRequestFilter_12aa9d2d3f2.java)
>                at 
> $HttpServletRequestHandler_12aa9d2d3f5.service($HttpServletRequestHandler_12aa9d2d3f5.java)
>                at 
> com.proquest.apps.onesearch.email.EmailHttpServletRequestFilter.service(EmailHttpServletRequestFilter.java:73)
>                at 
> $HttpServletRequestFilter_12aa9d2d3f0.service($HttpServletRequestFilter_12aa9d2d3f0.java)
>                at 
> $HttpServletRequestHandler_12aa9d2d3f5.service($HttpServletRequestHandler_12aa9d2d3f5.java)
>                at 
> com.proquest.apps.onesearch.services.SiteRedirectHttpServletRequestFilter.service(SiteRedirectHttpServletRequestFilter.java:48)
>                at 
> $HttpServletRequestFilter_12aa9d2d3ef.service($HttpServletRequestFilter_12aa9d2d3ef.java)
>                at 
> $HttpServletRequestHandler_12aa9d2d3f5.service($HttpServletRequestHandler_12aa9d2d3f5.java)
>                at 
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:926)
>                at 
> $HttpServletRequestHandler_12aa9d2d3f5.service($HttpServletRequestHandler_12aa9d2d3f5.java)
>                at 
> $HttpServletRequestHandler_12aa9d2d3ec.service($HttpServletRequestHandler_12aa9d2d3ec.java)
>                at 
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)
>                at 
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
>                at 
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
>                at 
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>                at 
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>                at 
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
>                at 
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404)
>                at 
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
>                at org.mortbay.jetty.Server.handle(Server.java:324)
>                at 
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
>                at 
> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
>                at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
>                at 
> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
>                at 
> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
>                at 
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
>                at 
> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

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

Reply via email to