Hi there -- I seem to be having problems with the latest 4.1.2 snapshot finding child libraries. The snapshot is failing to find Dojo.library in tacos.
Stack Trace: - org.apache.tapestry.parse.SpecificationParser.parseDocument( SpecificationParser.java:1645) - org.apache.tapestry.parse.SpecificationParser.parseLibrarySpecification (SpecificationParser.java:1691) - $ISpecificationParser_111f35dc1e0.parseLibrarySpecification($ISpecificationParser_111f35dc1e0.java) - $ISpecificationParser_111f35dc1e1.parseLibrarySpecification($ISpecificationParser_111f35dc1e1.java) - $ISpecificationParser_111f35dc1e2.parseLibrarySpecification($ISpecificationParser_111f35dc1e2.java) - org.apache.tapestry.services.impl.SpecificationSourceImpl.parseLibrarySpecification (SpecificationSourceImpl.java:149) - org.apache.tapestry.services.impl.SpecificationSourceImpl.getLibrarySpecification (SpecificationSourceImpl.java:203) - org.apache.tapestry.services.impl.NamespaceResourcesImpl.findChildLibrarySpecification (NamespaceResourcesImpl.java:52) - org.apache.tapestry.engine.Namespace.createNamespace(Namespace.java:296) - org.apache.tapestry.engine.Namespace.getChildNamespace( Namespace.java:148) - org.apache.tapestry.resolver.AbstractSpecificationResolver.findNamespaceForId (AbstractSpecificationResolver.java:203) - com.transparentpolitics.web.resolvers.ClasspathComponentSpecResolver.resolve (ClasspathComponentSpecResolver.java:132) - $ComponentSpecificationResolver_111f35dc2be.resolve($ComponentSpecificationResolver_111f35dc2be.java) - $ComponentSpecificationResolver_111f35dc2bf.resolve($ComponentSpecificationResolver_111f35dc2bf.java) - org.apache.tapestry.services.impl.DefaultParserDelegate.getAllowBody (DefaultParserDelegate.java:70) - org.apache.tapestry.parse.TemplateParser.processComponentStart( TemplateParser.java:995) - org.apache.tapestry.parse.TemplateParser.startTag( TemplateParser.java:866) - org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:515) - org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:358) - $ITemplateParser_111f35dc32d.parse($ITemplateParser_111f35dc32d.java) - $ITemplateParser_111f35dc32e.parse($ITemplateParser_111f35dc32e.java) - org.apache.tapestry.services.impl.TemplateSourceImpl.constructTemplateInstance (TemplateSourceImpl.java:407) - org.apache.tapestry.services.impl.TemplateSourceImpl.parseTemplate( TemplateSourceImpl.java:384) - org.apache.tapestry.services.impl.TemplateSourceImpl.getOrParseTemplate (TemplateSourceImpl.java:361) - org.apache.tapestry.services.impl.TemplateSourceImpl.findStandardTemplate (TemplateSourceImpl.java:341) - org.apache.tapestry.services.impl.TemplateSourceImpl.findTemplate( TemplateSourceImpl.java:246) - org.apache.tapestry.services.impl.TemplateSourceImpl.getTemplate( TemplateSourceImpl.java:189) - $TemplateSource_111f35dc22d.getTemplate($TemplateSource_111f35dc22d.java) - org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate (ComponentTemplateLoaderImpl.java:56) - $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java) - org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent( PageLoader.java:631) - org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77) - org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107) - $Border_7.finishLoad($Border_7.java) - org.apache.tapestry.pageload.PageLoader.constructComponent( PageLoader.java:408) - org.apache.tapestry.pageload.PageLoader.createImplicitComponent( PageLoader.java:461) - $IPageLoader_111f35dc2b6.createImplicitComponent($IPageLoader_111f35dc2b6.java) - $IPageLoader_111f35dc2b7.createImplicitComponent($IPageLoader_111f35dc2b7.java) - org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplicitComponent (ComponentTemplateLoaderLogic.java:218) - org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process (ComponentTemplateLoaderLogic.java:172) - org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process (ComponentTemplateLoaderLogic.java:111) - org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate (ComponentTemplateLoaderLogic.java:88) - org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate (ComponentTemplateLoaderImpl.java:61) - $ComponentTemplateLoader_111f35dc2c0.loadTemplate($ComponentTemplateLoader_111f35dc2c0.java) - org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent( PageLoader.java:631) - org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77) - org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107) - $Home_0.finishLoad($Home_0.java) - org.apache.tapestry.pageload.PageLoader.constructComponent( PageLoader.java:408) - org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:600) - $IPageLoader_111f35dc2b6.loadPage($IPageLoader_111f35dc2b6.java) - $IPageLoader_111f35dc2b7.loadPage($IPageLoader_111f35dc2b7.java) - org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:119) - $IPageSource_111f35dc1f8.getPage($IPageSource_111f35dc1f8.java) - $IPageSource_111f35dc1f7.getPage($IPageSource_111f35dc1f7.java) - org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:239) - org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:226) - org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:573) - org.apache.tapestry.engine.HomeService.service(HomeService.java:66) - $IEngineService_111f35dc233.service($IEngineService_111f35dc233.java) - org.apache.tapestry.services.impl.EngineServiceInnerProxy.service( EngineServiceInnerProxy.java:77) - org.apache.tapestry.services.impl.EngineServiceOuterProxy.service( EngineServiceOuterProxy.java:72) - org.apache.tapestry.engine.AbstractEngine.service( AbstractEngine.java:246) - org.apache.tapestry.services.impl.InvokeEngineTerminator.service( InvokeEngineTerminator.java:54) - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) - java.lang.reflect.Method.invoke(Unknown Source) - com.transparentpolitics.core.persistence.TransactionalServiceInterceptorFactoryImpl$TransactionalInterceptor.invoke (TransactionalServiceInterceptorFactoryImpl.java:77) - $Proxy2.service(Unknown Source) - sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) - sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) - java.lang.reflect.Method.invoke(Unknown Source) - com.transparentpolitics.core.audit.PerformanceTrackingInterceptorFactoryImpl$PerformanceTrackingInterceptor.invoke (PerformanceTrackingInterceptorFactoryImpl.java:164) - $Proxy2.service(Unknown Source) - $WebRequestServicer_111f35dc280.service($WebRequestServicer_111f35dc280.java) - $WebRequestServicer_111f35dc27f.service($WebRequestServicer_111f35dc27f.java) - $WebRequestServicer_111f35dc27a.service($WebRequestServicer_111f35dc27a.java) - $WebRequestServicer_111f35dc279.service($WebRequestServicer_111f35dc279.java) - org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service (WebRequestServicerPipelineBridge.java:61) - $ServletRequestServicer_111f35dc260.service($ServletRequestServicer_111f35dc260.java) - $ServletRequestServicer_111f35dc25f.service($ServletRequestServicer_111f35dc25f.java) - org.apache.tapestry.request.DecodedRequestInjector.service( DecodedRequestInjector.java:55) - $ServletRequestServicerFilter_111f35dc25c.service($ServletRequestServicerFilter_111f35dc25c.java) - $ServletRequestServicerFilter_111f35dc25b.service($ServletRequestServicerFilter_111f35dc25b.java) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter( FilterChainAdapter.java:43) - org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter (AnonymousProcessingFilter.java:125) - $Filter_111f35dc25a.doFilter($Filter_111f35dc25a.java) - $Filter_111f35dc259.doFilter($Filter_111f35dc259.java) - com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service (ServletRequestServicerFilterAdapter.java:42) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter( FilterChainAdapter.java:43) - org.acegisecurity.ui.AbstractProcessingFilter.doFilter( AbstractProcessingFilter.java:216) - $Filter_111f35dc258.doFilter($Filter_111f35dc258.java) - $Filter_111f35dc257.doFilter($Filter_111f35dc257.java) - com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service (ServletRequestServicerFilterAdapter.java:42) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - org.apache.tapestry.multipart.MultipartDecoderFilter.service( MultipartDecoderFilter.java:52) - $ServletRequestServicerFilter_111f35dc254.service($ServletRequestServicerFilter_111f35dc254.java) - $ServletRequestServicerFilter_111f35dc253.service($ServletRequestServicerFilter_111f35dc253.java) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - org.apache.tapestry.services.impl.SetupRequestEncoding.service( SetupRequestEncoding.java:53) - $ServletRequestServicerFilter_111f35dc25e.service($ServletRequestServicerFilter_111f35dc25e.java) - $ServletRequestServicerFilter_111f35dc25d.service($ServletRequestServicerFilter_111f35dc25d.java) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - com.javaforge.tapestry.acegi.filter.FilterChainAdapter.doFilter( FilterChainAdapter.java:43) - org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter (HttpSessionContextIntegrationFilter.java:195) - $Filter_111f35dc256.doFilter($Filter_111f35dc256.java) - $Filter_111f35dc255.doFilter($Filter_111f35dc255.java) - com.javaforge.tapestry.acegi.filter.ServletRequestServicerFilterAdapter.service (ServletRequestServicerFilterAdapter.java:42) - $ServletRequestServicer_111f35dc261.service($ServletRequestServicer_111f35dc261.java) - $ServletRequestServicer_111f35dc24e.service($ServletRequestServicer_111f35dc24e.java) - $ServletRequestServicer_111f35dc24d.service($ServletRequestServicer_111f35dc24d.java) - org.apache.tapestry.ApplicationServlet.doService( ApplicationServlet.java:123) - org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104) - javax.servlet.http.HttpServlet.service(HttpServlet.java:596) - javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427) - org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter (WebApplicationHandler.java:832) - com.transparentpolitics.web.servlet.DisableSessionIdsInUrlFilter.doFilter (DisableSessionIdsInUrlFilter.java:57) - org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter (WebApplicationHandler.java:823) - org.mortbay.jetty.servlet.WebApplicationHandler.dispatch( WebApplicationHandler.java:473) - org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:556) - org.mortbay.http.HttpContext.handle(HttpContext.java:1563) - org.mortbay.jetty.servlet.WebApplicationContext.handle( WebApplicationContext.java:623) - org.mortbay.http.HttpContext.handle(HttpContext.java:1515) - org.mortbay.http.HttpServer.service(HttpServer.java:956) - org.mortbay.http.HttpConnection.service(HttpConnection.java:814) - org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981) - org.mortbay.http.HttpConnection.handle(HttpConnection.java:831) - org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) - org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) - org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)