File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Tomcat and the fly likes Tomcat startup error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Products » Tomcat
Bookmark "Tomcat startup error "Exception processing TLD..."" Watch "Tomcat startup error "Exception processing TLD..."" New topic

Tomcat startup error "Exception processing TLD..."

William Stafford
Ranch Hand

Joined: Dec 13, 2004
Posts: 109
I just installed the latest version of Tomcat (6.0.24) and when I run the startup.bat (on Windows XP) I get the following error message:

Feb 12, 2010 2:50:36 PM org.apache.catalina.startup.TldConfig lifecycleEvent
SEVERE: Error processing TLD files for context path /DataProvider
javax.servlet.ServletException: Exception processing TLD at resource path /WEB-I
NF/c.tld in context /DataProvider
at org.apache.catalina.startup.TldConfig.tldScanTld(
at org.apache.catalina.startup.TldConfig.execute(
at org.apache.catalina.startup.TldConfig.lifecycleEvent(
39) ... lots more eliminated for brevity

My app is DataProvider but it is a Servlet based web service and does not have any TLD files. It also has no JSPs and no tags at all.

Could someone explain what the message is referring to? Do I need a local copy of c.tld?

I'm mystified, any help or guidance would be appreciated.

William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13037
Seems to me that this:

is pretty specific. What lives in WEB-INF right now?

William Stafford
Ranch Hand

Joined: Dec 13, 2004
Posts: 109
Thanks for the reply. As you suspected the web.xml was the problem. Actually the problem was that the WRONG web.xml had been deployed.

Thanks again for the reply.

I agree. Here's the link:
subject: Tomcat startup error "Exception processing TLD..."
jQuery in Action, 3rd edition