You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Mufaddal Khumri <mu...@wmotion.com> on 2003/03/03 08:54:34 UTC

tomcat throws exception while parsing taglib descriptor ????

I have the following taglib descriptor defined ....
// 
________________________________________________________________________ 
______________
<taglib>
   <tlib-version>1.0</tlib-version>
   <jsp-version>1.2</jsp-version>
   <short-name>cw</short-name>
   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
   <description>
	CourseWizard tags
   </description>

   <tag>
     <name>hyperLinkList</name>
      
<tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
class>
     <description>Displays a list as Hyper Links </description>
     <bodycontent>EMPTY</bodycontent>
     <attribute>
        <name>value</name>
        <required>true</required>
        <rtexprvalue>true</rtexprvalue>
     </attribute>
   </tag>
</taglib>
// 
________________________________________________________________________ 
______________

When i start tomcat ... tomcat throws the following error in the log  
file:

SEVERE: Parse Error at line 9 column 17: Element type "tlib-version"  
must be declared.
org.xml.sax.SAXParseException: Element type "tlib-version" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 10 column 16: Element type "jsp-version"  
must be declared.
org.xml.sax.SAXParseException: Element type "jsp-version" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 11 column 15: Element type "short-name"  
must be declared.
org.xml.sax.SAXParseException: Element type "short-name" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 13 column 16: Element type "description"  
must be declared.
org.xml.sax.SAXParseException: Element type "description" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 19 column 16: Element type "tag-class" must  
be declared.
org.xml.sax.SAXParseException: Element type "tag-class" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 20 column 18: Element type "description"  
must be declared.
org.xml.sax.SAXParseException: Element type "description" must be  
declared.
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
dator.java:1833)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
java:724)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
MLDocumentFragmentScannerImpl.java:759)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 27 column 9: The content of element type  
"tag" must match  
"(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
org.xml.sax.SAXParseException: The content of element type "tag" must  
match "(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValida 
tor.java:1918)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.ja 
va:851)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XML 
DocumentFragmentScannerImpl.java:1008)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 28 column 10: The content of element type  
"taglib" must match  
"(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
org.xml.sax.SAXParseException: The content of element type "taglib"  
must match "(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValida 
tor.java:1918)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.ja 
va:851)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XML 
DocumentFragmentScannerImpl.java:1008)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8443
Mar 3, 2003 1:18:34 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Mar 3, 2003 1:18:34 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=1/171   
config=/Library/Tomcat/conf/jk2.properties


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Erik Price <ep...@ptc.com>.

Mufaddal Khumri wrote:
> Hi,
> 
> Thanks Eric .. that was the problem .. the order ! ... the taglib 
> documentation just said .. you need these elements .. never knew that 
> order would matter.
> 
> Thanks for your help.

No problem.  I had the same happen to me when I made my first taglib 
descriptor.  I have found that although the Tomcat documentation helps 
explain the concepts, sometimes I encounter problems that are too 
detailed for the docs.  I keep a PDF copy of the servlet, JSP, and J2EE 
specifications on hand just in case I have a more detailed issue, and it 
is helpful.


Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Mufaddal Khumri <mu...@wmotion.com>.
Hi,

Thanks Eric .. that was the problem .. the order ! ... the taglib 
documentation just said .. you need these elements .. never knew that 
order would matter.

Thanks for your help.

On Tuesday, March 4, 2003, at 02:59  AM, Erik Price wrote:

>
>
> Mufaddal Khumri wrote:
>> Hi ...
>>  From the error i get ... it seems that it accepts the hyphenated  
>> version .... but it throws an error when it parses the tag element  
>> ......
>> The error i get is :
>> Mar 3, 2003 2:19:21 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 26 column 9: The content of element type  
>> "tag" must match  
>> "(name,tag-class,tei-class?,body-content?,display-name?,small- 
>> icon?,large-icon?,description?,variable*,attribute*,example?)".
>
> That error is telling you the order in you must place your elements of 
> the "tag" element.  This is required by the DTD.  Read it carefully 
> and you will see the problem with your taglib descriptor.
>
>
> Erik
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Erik Price <ep...@ptc.com>.

Mufaddal Khumri wrote:
> Hi ...
> 
>  From the error i get ... it seems that it accepts the hyphenated  
> version .... but it throws an error when it parses the tag element  ......
> 
> The error i get is :
> 
> Mar 3, 2003 2:19:21 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 26 column 9: The content of element type  
> "tag" must match  
> "(name,tag-class,tei-class?,body-content?,display-name?,small- 
> icon?,large-icon?,description?,variable*,attribute*,example?)".

That error is telling you the order in you must place your elements of 
the "tag" element.  This is required by the DTD.  Read it carefully and 
you will see the problem with your taglib descriptor.


Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Mufaddal Khumri <mu...@wmotion.com>.
Hi ...

 From the error i get ... it seems that it accepts the hyphenated  
version .... but it throws an error when it parses the tag element  
......

The error i get is :

Mar 3, 2003 2:19:21 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 26 column 9: The content of element type  
"tag" must match  
"(name,tag-class,tei-class?,body-content?,display-name?,small- 
icon?,large-icon?,description?,variable*,attribute*,example?)".
org.xml.sax.SAXParseException: The content of element type "tag" must  
match  
"(name,tag-class,tei-class?,body-content?,display-name?,small- 
icon?,large-icon?,description?,variable*,attribute*,example?)".
	at  
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
HandlerWrapper.java:232)
	at  
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
a:173)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:371)
	at  
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
a:305)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValida 
tor.java:1918)
	at  
org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.ja 
va:851)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XML 
DocumentFragmentScannerImpl.java:1008)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
	at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
cumentFragmentScannerImpl.java:329)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
25)
	at  
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
81)
	at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
	at  
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
:1175)
	at org.apache.commons.digester.Digester.parse(Digester.java:1514)
	at  
org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
va:977)
	at  
org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
1006)
	at  
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 
)
	at  
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
	at  
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
ava:243)
	at  
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
pport.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:2189)
	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.jav 
a:39)
	at  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
Impl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Mar 3, 2003 2:19:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Mar 3, 2003 2:19:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8443
Mar 3, 2003 2:19:28 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Mar 3, 2003 2:19:28 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=2/134   
config=/Library/Tomcat/conf/jk2.properties

Contents of my taglib . tld file are :

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
         PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
	"http://java.sun.com/j2ee/dtd/web-jsptaglibrary_1_2.dtd">

<taglib>

   <tlib-version>1.0</tlib-version>
   <jsp-version>1.2</jsp-version>
   <short-name>cw</short-name>
   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
   <description>
	CourseWizard tags
   </description>

   <tag>
     <name>hyperLinkList</name>
      
<tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
class>
     <description>Displays a list as Hyper Links </description>
     <body-content>EMPTY</body-content>
     <attribute>
        <name>value</name>
        <required>true</required>
        <rtexprvalue>true</rtexprvalue>
     </attribute>
   </tag>

</taglib>

On Tuesday, March 4, 2003, at 02:36  AM, Erik Price wrote:

>
>
> Mufaddal Khumri wrote:
>> Sorry, abt that ... that was a typo, I do have it defined as:
>> <tlib-version> 1.0</tlib-version>
>> The problem persists .. any cues ?
>
> Well, I just checked my own taglib descriptor.  I'm not sure why there  
> is a discrepancy, but mine uses the tag <tlibversion> and <jspversion>  
> instead of their hyphenated versions.
>
> Perhaps that will work for you.  Perhaps someone can shed some light  
> on which is actually correct.  I do know, however, that mine works for  
> me on Tomcat 4.0.6 (non-hyphenated tags).
>
>
> Erik
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>

Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Erik Price <ep...@ptc.com>.

Mufaddal Khumri wrote:
> Sorry, abt that ... that was a typo, I do have it defined as:
> 
> <tlib-version> 1.0</tlib-version>
> 
> The problem persists .. any cues ?

Well, I just checked my own taglib descriptor.  I'm not sure why there 
is a discrepancy, but mine uses the tag <tlibversion> and <jspversion> 
instead of their hyphenated versions.

Perhaps that will work for you.  Perhaps someone can shed some light on 
which is actually correct.  I do know, however, that mine works for me 
on Tomcat 4.0.6 (non-hyphenated tags).


Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Mufaddal Khumri <mu...@wmotion.com>.
Sorry, abt that ... that was a typo, I do have it defined as:

<tlib-version> 1.0</tlib-version>

The problem persists .. any cues ?

On Tuesday, March 4, 2003, at 02:14  AM, Erik Price wrote:

> That taglib descriptor has a <tlib-version> of .0
>
>
>
> Mufaddal Khumri wrote:
>> Yes, I do have the XML declaration. I basically am using the .tld 
>> from  under the examples webapp as a template .... the contents of my 
>> .tld  file are :
>> <?xml version="1.0" encoding="ISO-8859-1" ?>
>> <!DOCTYPE taglib
>>         PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 
>> 1.1//EN"
>>     "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
>> <taglib>
>>   <tlib-version> .0</tlib-version>
>>   <jsp-version>1.2</jsp-version>
>>   <short-name>cw</short-name>
>>   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
>>   <description>
>>     CourseWizard tags
>>   </description>
>>   <tag>
>>     <name>hyperLinkList</name>
>>      
>> <tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
>> class>
>>     <description>Displays a list as Hyper Links </description>
>>     <bodycontent>EMPTY</bodycontent>
>>     <attribute>
>>        <name>value</name>
>>        <required>true</required>
>>        <rtexprvalue>true</rtexprvalue>
>>     </attribute>
>>   </tag>
>> </taglib>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Erik Price <ep...@ptc.com>.
That taglib descriptor has a <tlib-version> of .0



Mufaddal Khumri wrote:
> Yes, I do have the XML declaration. I basically am using the .tld from  
> under the examples webapp as a template .... the contents of my .tld  
> file are :
> 
> <?xml version="1.0" encoding="ISO-8859-1" ?>
> <!DOCTYPE taglib
>         PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
>     "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
> 
> <taglib>
> 
>   <tlib-version> .0</tlib-version>
>   <jsp-version>1.2</jsp-version>
>   <short-name>cw</short-name>
>   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
>   <description>
>     CourseWizard tags
>   </description>
> 
>   <tag>
>     <name>hyperLinkList</name>
>      <tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
> class>
>     <description>Displays a list as Hyper Links </description>
>     <bodycontent>EMPTY</bodycontent>
>     <attribute>
>        <name>value</name>
>        <required>true</required>
>        <rtexprvalue>true</rtexprvalue>
>     </attribute>
>   </tag>
> 
> </taglib>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Mufaddal Khumri <mu...@wmotion.com>.
Yes, I do have the XML declaration. I basically am using the .tld from  
under the examples webapp as a template .... the contents of my .tld  
file are :

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
         PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
	"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">

<taglib>

   <tlib-version> .0</tlib-version>
   <jsp-version>1.2</jsp-version>
   <short-name>cw</short-name>
   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
   <description>
	CourseWizard tags
   </description>

   <tag>
     <name>hyperLinkList</name>
      
<tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
class>
     <description>Displays a list as Hyper Links </description>
     <bodycontent>EMPTY</bodycontent>
     <attribute>
        <name>value</name>
        <required>true</required>
        <rtexprvalue>true</rtexprvalue>
     </attribute>
   </tag>

</taglib>

On Tuesday, March 4, 2003, at 02:05  AM, Erik Price wrote:

> Do you have an XML declaration at the top with the reference to the  
> taglib DTD?
>
> http://java.sun.com/webservices/docs/1.0/tutorial/doc/ 
> JSPTags5.html#66396
>
> Also, your </tag-class> tag looks like it has a space in it, though  
> that could just be from the email client.
>
>
> Erik
>
> Mufaddal Khumri wrote:
>> I have the following taglib descriptor defined ....
>> //  
>> ______________________________________________________________________ 
>> __ ______________
>> <taglib>
>>   <tlib-version>1.0</tlib-version>
>>   <jsp-version>1.2</jsp-version>
>>   <short-name>cw</short-name>
>>   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
>>   <description>
>>     CourseWizard tags
>>   </description>
>>   <tag>
>>     <name>hyperLinkList</name>
>>       
>> <tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag-  
>> class>
>>     <description>Displays a list as Hyper Links </description>
>>     <bodycontent>EMPTY</bodycontent>
>>     <attribute>
>>        <name>value</name>
>>        <required>true</required>
>>        <rtexprvalue>true</rtexprvalue>
>>     </attribute>
>>   </tag>
>> </taglib>
>> //  
>> ______________________________________________________________________ 
>> __ ______________
>> When i start tomcat ... tomcat throws the following error in the log   
>> file:
>> SEVERE: Parse Error at line 9 column 17: Element type "tlib-version"   
>> must be declared.
>> org.xml.sax.SAXParseException: Element type "tlib-version" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 10 column 16: Element type "jsp-version"   
>> must be declared.
>> org.xml.sax.SAXParseException: Element type "jsp-version" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 11 column 15: Element type "short-name"   
>> must be declared.
>> org.xml.sax.SAXParseException: Element type "short-name" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 13 column 16: Element type "description"   
>> must be declared.
>> org.xml.sax.SAXParseException: Element type "description" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 19 column 16: Element type "tag-class"  
>> must  be declared.
>> org.xml.sax.SAXParseException: Element type "tag-class" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 20 column 18: Element type "description"   
>> must be declared.
>> org.xml.sax.SAXParseException: Element type "description" must be   
>> declared.
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVa 
>> li dator.java:1833)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidato 
>> r. java:724)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
>> (X MLDocumentFragmentScannerImpl.java:759)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 27 column 9: The content of element type   
>> "tag" must match   
>> "(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
>> org.xml.sax.SAXParseException: The content of element type "tag" must  
>>  match "(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDVali 
>> da tor.java:1918)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator. 
>> ja va:851)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>> ML DocumentFragmentScannerImpl.java:1008)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
>> SEVERE: Parse Error at line 28 column 10: The content of element type  
>>  "taglib" must match   
>> "(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
>> org.xml.sax.SAXParseException: The content of element type "taglib"   
>> must match "(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Err 
>> or HandlerWrapper.java:232)
>>     at   
>> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.j 
>> av a:173)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:371)
>>     at   
>> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.j 
>> av a:305)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDVali 
>> da tor.java:1918)
>>     at   
>> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator. 
>> ja va:851)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>> ML DocumentFragmentScannerImpl.java:1008)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> is patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
>>     at   
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> Do cumentFragmentScannerImpl.java:329)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 25)
>>     at   
>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java 
>> :5 81)
>>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>     at   
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.ja 
>> va :1175)
>>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig. 
>> ja va:977)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.jav 
>> a: 1006)
>>     at   
>> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:8 
>> 70 )
>>     at   
>> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647 
>> )
>>     at   
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig 
>> .j ava:243)
>>     at   
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycle 
>> Su pport.java:166)
>>     at   
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:35 
>> 67 )
>>     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:49 
>> 7)
>>     at   
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:2189 
>> )
>>     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.j 
>> av a:39)
>>     at   
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> or Impl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:324)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>> Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
>> INFO: Starting Coyote HTTP/1.1 on port 8080
>> Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
>> INFO: Starting Coyote HTTP/1.1 on port 8443
>> Mar 3, 2003 1:18:34 PM org.apache.jk.common.ChannelSocket init
>> INFO: JK2: ajp13 listening on /0.0.0.0:8009
>> Mar 3, 2003 1:18:34 PM org.apache.jk.server.JkMain start
>> INFO: Jk running ID=0 time=1/171    
>> config=/Library/Tomcat/conf/jk2.properties
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>

Re: tomcat throws exception while parsing taglib descriptor ????

Posted by Erik Price <ep...@ptc.com>.
Do you have an XML declaration at the top with the reference to the 
taglib DTD?

http://java.sun.com/webservices/docs/1.0/tutorial/doc/JSPTags5.html#66396

Also, your </tag-class> tag looks like it has a space in it, though that 
could just be from the email client.


Erik

Mufaddal Khumri wrote:
> I have the following taglib descriptor defined ....
> // 
> ________________________________________________________________________ 
> ______________
> <taglib>
>   <tlib-version>1.0</tlib-version>
>   <jsp-version>1.2</jsp-version>
>   <short-name>cw</short-name>
>   <uri>http://www.wmotion.com/tomcat/coursewizard-taglib</uri>
>   <description>
>     CourseWizard tags
>   </description>
> 
>   <tag>
>     <name>hyperLinkList</name>
>      <tag-class>com.wavesinmotion.cw.classes.taglibs.HyperLinkList</tag- 
> class>
>     <description>Displays a list as Hyper Links </description>
>     <bodycontent>EMPTY</bodycontent>
>     <attribute>
>        <name>value</name>
>        <required>true</required>
>        <rtexprvalue>true</rtexprvalue>
>     </attribute>
>   </tag>
> </taglib>
> // 
> ________________________________________________________________________ 
> ______________
> 
> When i start tomcat ... tomcat throws the following error in the log  file:
> 
> SEVERE: Parse Error at line 9 column 17: Element type "tlib-version"  
> must be declared.
> org.xml.sax.SAXParseException: Element type "tlib-version" must be  
> declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 10 column 16: Element type "jsp-version"  
> must be declared.
> org.xml.sax.SAXParseException: Element type "jsp-version" must be  
> declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 11 column 15: Element type "short-name"  
> must be declared.
> org.xml.sax.SAXParseException: Element type "short-name" must be  declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 13 column 16: Element type "description"  
> must be declared.
> org.xml.sax.SAXParseException: Element type "description" must be  
> declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 19 column 16: Element type "tag-class" must  
> be declared.
> org.xml.sax.SAXParseException: Element type "tag-class" must be  declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 20 column 18: Element type "description"  
> must be declared.
> org.xml.sax.SAXParseException: Element type "description" must be  
> declared.
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDVali 
> dator.java:1833)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator. 
> java:724)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(X 
> MLDocumentFragmentScannerImpl.java:759)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 27 column 9: The content of element type  
> "tag" must match  
> "(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
> org.xml.sax.SAXParseException: The content of element type "tag" must  
> match "(name,tagclass,teiclass?,bodycontent?,info?,attribute*)".
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValida 
> tor.java:1918)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.ja 
> va:851)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XML 
> DocumentFragmentScannerImpl.java:1008)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:27 PM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 28 column 10: The content of element type  
> "taglib" must match  "(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
> org.xml.sax.SAXParseException: The content of element type "taglib"  
> must match "(tlibversion,jspversion?,shortname,uri?,info?,tag+)".
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Error 
> HandlerWrapper.java:232)
>     at  
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.jav 
> a:173)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:371)
>     at  
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.jav 
> a:305)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValida 
> tor.java:1918)
>     at  
> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.ja 
> va:851)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XML 
> DocumentFragmentScannerImpl.java:1008)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis 
> patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
>     at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo 
> cumentFragmentScannerImpl.java:329)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 25)
>     at  
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5 
> 81)
>     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>     at  
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java 
> :1175)
>     at org.apache.commons.digester.Digester.parse(Digester.java:1514)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanStream(ContextConfig.ja 
> va:977)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 
> 1006)
>     at  
> org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870 )
>     at  
> org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
>     at  
> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j 
> ava:243)
>     at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu 
> pport.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:2189)
>     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.jav 
> a:39)
>     at  
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor 
> Impl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:324)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on port 8080
> Mar 3, 2003 1:18:33 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on port 8443
> Mar 3, 2003 1:18:34 PM org.apache.jk.common.ChannelSocket init
> INFO: JK2: ajp13 listening on /0.0.0.0:8009
> Mar 3, 2003 1:18:34 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=1/171   
> config=/Library/Tomcat/conf/jk2.properties
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org