I need help in configuring my app to use contrib components. Everything works fine until I try to use any of the contrib components.
Here is what I did for InspectorButton : 1. downloaded tapestry-contrib-4.0.jar to D:\Tomcat\webapps\forms\WEB-INF\lib 2. added <library id="contrib" specification-path="classpath:/org/apache/tapestry/contrib/Contrib.library"/ > to D:\Tomcat\webapps\forms\WEB-INF\forms.application : ( I also tried <library id="contrib" specification-path="/org/apache/tapestry/contrib/Contrib.library"/> with the same effect ) <?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"> <!-- generated by Spindle, http://spindle.sourceforge.net --> <application name="forms" engine-class="org.apache.tapestry.engine.BaseEngine"> <description>add a description</description> <meta key="org.apache.tapestry.page-class-packages" value="tutorial.forms.pages"/> <library id="contrib" specification-path="classpath:/org/apache/tapestry/contrib/Contrib.library"/ > <page name="Home" specification-path="Home.page"/> <page name="AddProject" specification-path="AddProject.page"/> <page name="ShowProject" specification-path="ShowProject.page"/> <page name="pgLogin" specification-path="pgLogin.page"/> </application> 3. added <span jwcid="[EMAIL PROTECTED]:InspectorButton"/> to html And yes, /org/apache/tapestry/contrib/Contrib.library exists in tapestry-contrib-4.0.jar with all the other stuff. And all I get is exception : Library 'contrib' 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.findNamespaceForI d(AbstractSpecificationResolver.java:204) org.apache.tapestry.resolver.ComponentSpecificationResolverImpl.resolve(Comp onentSpecificationResolverImpl.java:138) $ComponentSpecificationResolver_109b668bb95.resolve($ComponentSpecificationR esolver_109b668bb95.java) $ComponentSpecificationResolver_109b668bb96.resolve($ComponentSpecificationR esolver_109b668bb96.java) ...........(more).............. Of course, tapestry-contrib-4.0.jar is in the classpath. Here is what Exception page says : org.apache.catalina.jsp_classpath /D:/Tomcat/webapps/forms/WEB-INF/classes/;/D:/Tomcat/webapps/forms/WEB-INF/l ib/commons-codec-1.3.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/commons-fileup load-1.0.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/commons-logging-1.0.4.jar; /D:/Tomcat/webapps/forms/WEB-INF/lib/hivemind-1.1.jar;/D:/Tomcat/webapps/for ms/WEB-INF/lib/hivemind-lib-1.1.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/jav assist-3.0.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/log4j-1.2.8.jar;/D:/Tomc at/webapps/forms/WEB-INF/lib/ognl-2.6.7.jar;/D:/Tomcat/webapps/forms/WEB-INF /lib/oro-2.0.8.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/tapestry-4.0-src.jar ;/D:/Tomcat/webapps/forms/WEB-INF/lib/tapestry-4.0.jar;/D:/Tomcat/webapps/fo rms/WEB-INF/lib/tapestry-annotations-4.0.jar;/D:/Tomcat/webapps/forms/WEB-IN F/lib/tapestry-contrib-4.0.jar;/D:/Tomcat/webapps/forms/WEB-INF/lib/tapestry -portlet-4.0.jar;/D:/Tomcat/shared/classes/;/D:/Tomcat/common/classes/;/D:/T omcat/common/i18n/tomcat-i18n-en.jar;/D:/Tomcat/common/i18n/tomcat-i18n-es.j ar;/D:/Tomcat/common/i18n/tomcat-i18n-fr.jar;/D:/Tomcat/common/i18n/tomcat-i 18n-ja.jar;/D:/Tomcat/common/lib/commons-el.jar;/D:/Tomcat/common/lib/jasper -compiler-jdt.jar;/D:/Tomcat/common/lib/jasper-compiler.jar;/D:/Tomcat/commo n/lib/jasper-runtime.jar;/D:/Tomcat/common/lib/jsp-api.jar;/D:/Tomcat/common /lib/naming-factory-dbcp.jar;/D:/Tomcat/common/lib/naming-factory.jar;/D:/To mcat/common/lib/naming-resources.jar;/D:/Tomcat/common/lib/ojdbc14_g.jar;/D: /Tomcat/common/lib/servlet-api.jar;/D:/Java/jdk/lib/tools.jar;/D:/Tomcat/bin /bootstrap.jar;/D:/Java/jdk/jre/lib/ext/dnsns.jar;/D:/Java/jdk/jre/lib/ext/l ocaledata.jar;/D:/Java/jdk/jre/lib/ext/sunjce_provider.jar;/D:/Java/jdk/jre/ lib/ext/sunpkcs11.jar It looks like I did everything exactly as described in user's manual , so I know it must be something obvious, but I can't figure it out. I would appreciate any help with this. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]