You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Ken nashua <nh...@hotmail.com> on 2006/10/26 16:26:47 UTC

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

    <dependency>
      <groupId>net.sf.tacos</groupId>
      <artifactId>tacos-core</artifactId>
      <version>4.0.1-SNAPSHOT</version>
      <scope>compile</scope>
    </dependency>

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 :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC
  "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
  "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<application name="tap.proto" 
engine-class="org.apache.tapestry.engine.BaseEngine">
  <description>Tacos Demo Application</description>
  <library id="tacos" specification-path="/net/sf/tacos/Tacos.library"/>
  <library id="contrib" 
specification-path="/org/apache/tapestry/contrib/Contrib.library"/>
  <page name="Home" specification-path="Home.page"/>
</application>

---> 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_10e84eb9cf0.service($ServletRequestServicer_10e84eb9cf0.java)
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_10e84eb9ce8.service($ServletRequestServicerFilter_10e84eb9ce8.java)
$ServletRequestServicer_10e84eb9cf0.service($ServletRequestServicer_10e84eb9cf0.java)
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_10e84eb9cec.service($ServletRequestServicerFilter_10e84eb9cec.java)
$ServletRequestServicer_10e84eb9cf0.service($ServletRequestServicer_10e84eb9cf0.java)
$ServletRequestServicer_10e84eb9ce2.service($ServletRequestServicer_10e84eb9ce2.java)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Thread.java:595)




HttpServletRequest
authType <NULL>
characterEncoding UTF-8
contentLength -1
contextPath /tap.proto-1.0
contentType <NULL>
cookies Login.emailAddress=[B@3c591c
Login.password=[B@1fe697f
JSESSIONID=82B88B9E65B06B783BA444CAF35B5F92
locale en_US
method GET
pathInfo <NULL>
pathTranslated <NULL>
protocol HTTP/1.1
queryString <NULL>
requestURI /tap.proto-1.0/TableDemo.html
scheme http
secure false
serverName localhost
serverPort 8080
servletPath /TableDemo.html
userPrincipal <NULL>
Headers
accept */*
accept-encoding gzip, deflate
accept-language en-us
connection Keep-Alive
cookie Login.emailAddress=[B@3c591c; Login.password=[B@1fe697f; 
JSESSIONID=82B88B9E65B06B783BA444CAF35B5F92
host localhost:8080
user-agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 
1.1.4322; .NET CLR 2.0.50727)
Attributes
org.apache.tapestry.Infrastructure <SingletonProxy for 
tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>

HttpSession
creationTime Thu Oct 26 10:03:23 EDT 2006
id 82B88B9E65B06B783BA444CAF35B5F92
lastAccessedTime Thu Oct 26 10:03:27 EDT 2006
maxInactiveInterval 600
new false
Attributes
session,tap.proto-1.0,Login,person nullnull
session,tap.proto-1.0,Login,rememberMe true

HttpServlet
servletInfo
servletName tap.proto-1.0

_________________________________________________________________
All-in-one security and maintenance for your PC.  Get a free 90-day trial! 
http://clk.atdmt.com/MSN/go/msnnkwlo0050000002msn/direct/01/?href=http://www.windowsonecare.com/?sc_cid=msn_hotmail


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