RE: Library 'tacos' not found in application namespace
Hi Folks, While operating tacos-4.0 built with tapestry-4.0.2 I added the following to my webapp pom.xml net.sf.tacos tacos-core 4.0.1-SNAPSHOT compile And all builds fine... But when I attempt to run the web app I receive Library 'tacos' not found in application namespace. Still blue in the face. You intertvention is much appreciated. Thanks ---> Here is my application file (which is identical to TacosDemo.application : http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd";> engine-class="org.apache.tapestry.engine.BaseEngine"> Tacos Demo Application specification-path="/org/apache/tapestry/contrib/Contrib.library"/> ---> Here is the stack trace... org.apache.hivemind.ApplicationRuntimeException Library 'tacos' not found in application namespace. Stack Trace: org.apache.tapestry.engine.Namespace.createNamespace(Namespace.java:290) org.apache.tapestry.engine.Namespace.getChildNamespace(Namespace.java:148) org.apache.tapestry.resolver.AbstractSpecificationResolver.findNamespaceForId(AbstractSpecificationResolver.java:204) org.apache.tapestry.resolver.ComponentSpecificationResolverImpl.resolve(ComponentSpecificationResolverImpl.java:141) $ComponentSpecificationResolver_10e84eb9d4f.resolve($ComponentSpecificationResolver_10e84eb9d4f.java) $ComponentSpecificationResolver_10e84eb9d50.resolve($ComponentSpecificationResolver_10e84eb9d50.java) org.apache.tapestry.services.impl.DefaultParserDelegate.getAllowBody(DefaultParserDelegate.java:70) org.apache.tapestry.parse.TemplateParser.processComponentStart(TemplateParser.java:986) org.apache.tapestry.parse.TemplateParser.startTag(TemplateParser.java:858) org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:494) org.apache.tapestry.parse.TemplateParser.parse(TemplateParser.java:326) $ITemplateParser_10e84eb9d8c.parse($ITemplateParser_10e84eb9d8c.java) $ITemplateParser_10e84eb9d8d.parse($ITemplateParser_10e84eb9d8d.java) org.apache.tapestry.services.impl.TemplateSourceImpl.constructTemplateInstance(TemplateSourceImpl.java:406) org.apache.tapestry.services.impl.TemplateSourceImpl.parseTemplate(TemplateSourceImpl.java:383) org.apache.tapestry.services.impl.TemplateSourceImpl.getOrParseTemplate(TemplateSourceImpl.java:360) org.apache.tapestry.services.impl.TemplateSourceImpl.findPageTemplateInApplicationRoot(TemplateSourceImpl.java:285) org.apache.tapestry.services.impl.TemplateSourceImpl.findTemplate(TemplateSourceImpl.java:254) org.apache.tapestry.services.impl.TemplateSourceImpl.getTemplate(TemplateSourceImpl.java:188) $TemplateSource_10e84eb9cdc.getTemplate($TemplateSource_10e84eb9cdc.java) org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(ComponentTemplateLoaderImpl.java:55) $ComponentTemplateLoader_10e84eb9d51.loadTemplate($ComponentTemplateLoader_10e84eb9d51.java) org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader.java:648) org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77) org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107) $TableDemo_25.finishLoad($TableDemo_25.java) org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:439) org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:613) $IPageLoader_10e84eb9d45.loadPage($IPageLoader_10e84eb9d45.java) $IPageLoader_10e84eb9d46.loadPage($IPageLoader_10e84eb9d46.java) org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:120) $IPageSource_10e84eb9ca2.getPage($IPageSource_10e84eb9ca2.java) org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:268) org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:251) org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:609) org.apache.tapestry.engine.PageService.service(PageService.java:66) $IEngineService_10e84eb9d35.service($IEngineService_10e84eb9d35.java) org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66) org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248) org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60) $WebRequestServicer_10e84eb9d0c.service($WebRequestServicer_10e84eb9d0c.java) org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48) $WebRequestServicerFilter_10e84eb9d0e.service($WebRequestServicerFilter_10e84eb9d0e.java) $WebRequestServicer_10e84eb9d10.service($WebRequestServicer_10e84eb9d10.java) $WebRequestServicer_10e84eb9d08.service($WebRequestServicer_10e84eb9d08.java) org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56) $ServletRequestServicer_10e84eb9cee.service($ServletRequestServicer_10e84eb9cee.java) org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55) $ServletRequestServicerFilter_10e84eb9cea.service($ServletRequestServicerFilter_10e84eb9cea.java) $ServletRequestServicer_10e84eb9
Re: Library 'tacos' not found in application namespace
I don't know anything about maven, but you definitely need to the tacos jar included in your webapp somehow. --sam On 10/23/06, Ken nashua <[EMAIL PROTECTED]> wrote: Folks, My code seems to be in order... Can anyone pick this out? There hs not been much docs on namespace(s). I set the id="contrib" . Is this not sufficient? Do I need to add tacos to my pom.xml as a dependency? Thanks in advance --- Here is my application file http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd";> ---> Here is the usage TableDemo.html Home ---> Here is the exception [ +/- ] Exception: Library 'tacos' not found in application namespace. org.apache.hivemind.ApplicationRuntimeException Library 'tacos' not found in application namespace. location: context:/TableDemo.html, line 6 1 2 3 4 5 6 11 _ All-in-one security and maintenance for your PC. Get a free 90-day trial! http://clk.atdmt.com/MSN/go/msnnkwlo005002msn/direct/01/?href=http://www.windowsonecare.com/?sc_cid=msn_hotmail - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]