On Tue, 15 Jul 2003, C F wrote:

> Thanks for your response Henri.  I have or have tried things similar to
> what you are suggesting below and I believe all of my URIs are correct.
> So I have two questions for you....

>  1)  Are both the jars *and* the tld's required?  I thought I read that
> only the jars are now required.

I've always put both in. I know jars are meant to be able to have tld's
in, but it's not a practice I've used very often.

> 2)  Are you telling me that 'logging' and 'string' taglibs are required for the 
> standard taglib or were you just showing me an example of what you had?

Just an example. At work, so wanted to pass the information over speedily.

Do you want to try mailing your web.xml to the list? Just in case
something looks dodge to someone?

Hen

> Henri Yandell <[EMAIL PROTECTED]> wrote:
>
> WEB-INF/ should look akin to:
> c.tld fmt.tld log4j.properties sql.tld taglibs-string.tld x.tld
> classes lib taglibs-log.tld web.xml
>
> WEB-INF/lib should look akin to:
>
> commons-lang-1.0.jar jdbc2_0-stdext.jar saxpath.jar xalan.jar
> dom.jar jstl.jar standard.jar xercesImpl.jar
> jaxen-full.jar log4j-1.2.7.jar taglibs-log.jar
> jaxp-api.jar sax.jar taglibs-string.jar
>
> taglibs-string pulls in the commons-lang requirement and taglibs-log pulls
> in the log4j requirement, but I thought I'd include them as good marketing :)
>
> web.xml should contain bits like:
>
>
>
>
> javax.servlet.jsp.jstl.sql.dataSource
>
>
> jdbc/TimeTrackerDS
>
>
>
>
>
> http://jakarta.apache.org/taglibs/string-1.0
> /WEB-INF/taglibs-string.tld
>
>
>
>
> http://java.sun.com/jstl/core
> /WEB-INF/c.tld
>
>
> I think the taglib-uri's change for jstl 1.1.
>
> Hen
>
> On Tue, 15 Jul 2003, C F wrote:
>
> > Hello,
> > I tried for many hours to get Taglibs working with Tomcat. I'm at my wit's 
> > end!!!!! Hopefully someone here can help.
> >
> > I'm using Tomcat tomcat-4.1.24 and jakarta-taglibs-20030713 nightly build. I'm 
> > trying to get the standard JSTL 1.0 tags working.
> > When I copy the jars from standard-1.0\lib into my WEB-INF\lib. I get a bunch of 
> > errors starting up when Tomcat (partial stack trace at the bottom of this message).
> > When I don't do the jars and I just copy the tld files from standard-1.0\tld into 
> > my WEB-INF directory and put the entries into the web.xml.... I don't get any 
> > errors at Tomcat startup but when I try to use the JSTL tags such as , I get a 
> > message saying that it can't find the "out" class!
> > I've seen about 3 or 4 different versions of installations directions floating 
> > around for TagLibs and I think I've tried every combination of all of them. I'm 
> > out of ideas. Help! Thanks!!!
> >
> > ===============================================================
> >
> >
> >
> >
> >
> > Using CATALINA_BASE: C:\tomcat
> > Using CATALINA_HOME: C:\tomcat
> > Using CATALINA_TMPDIR: C:\tomcat\temp
> > Using JAVA_HOME: C:\j2sdk1.4.1_02
> > Jul 14, 2003 11:55:10 PM org.apache.commons.modeler.Registry loadRegistry
> > INFO: Loading registry information
> > Jul 14, 2003 11:55:11 PM org.apache.commons.modeler.Registry getRegistry
> > INFO: Creating new Registry instance
> > Jul 14, 2003 11:55:12 PM org.apache.commons.modeler.Registry getServer
> > INFO: Creating MBeanServer
> > Jul 14, 2003 11:55:15 PM org.apache.coyote.http11.Http11Protocol init
> > INFO: Initializing Coyote HTTP/1.1 on port 8080
> > Starting service Tomcat-Standalone
> > Apache Tomcat/4.1.24
> > Jul 14, 2003 11:55:31 PM org.apache.commons.digester.Digester error
> > SEVERE: Parse Error at line 6 column 19: Document root element "taglib", must 
> > match DOCTYPE root "null".
> > org.xml.sax.SAXParseException: Document root element "taglib", must match DOCTYPE 
> > root "null".
> > at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
> > Source)
> > at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
> > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> > at org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown Source)
> > at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
> > at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
> > at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
> > Source)
> > at 
> > org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown
> >  Source)
> > at 
> > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> >  Source)
> > at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> > Source)
> > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> > at org.apache.commons.digester.Digester.parse(Digester.java:1618)
> > at org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.java:977)
> > at org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:921)
> > at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
> > at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
> > at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
> > at 
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
> > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > at org.apache.catalina.core.StandardService.start(StandardService.java:497)
> > at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> > at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> > at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:324)
> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> > Jul 14, 2003 11:55:31 PM org.apache.commons.digester.Digester error
> > SEVERE: Parse Error at line 6 column 19: Document is invalid: no grammar found.
> > org.xml.sax.SAXParseException: Document is invalid: no grammar found.
> > at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
> > Source)
> > at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
> > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
> > at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
> > at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
> > at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
> > Source)
> > at 
> > org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown
> >  Source)
> > at 
> > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> >  Source)
> > at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
> > Source)
> > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> > at org.apache.commons.digester.Digester.parse(Digester.java:1618)
> > at org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.java:977)
> > at org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:921)
> > at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
> > at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
> > at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
> > at 
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
> > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > at org.apache.catalina.core.StandardService.start(StandardService.java:497)
> > at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> > at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> > at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at 
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:324)
> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> >
> >
> >
> > ---------------------------------
> > Do you Yahoo!?
> > SBC Yahoo! DSL - Now only $29.95 per month!
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to