This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
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 REST with Spring (video course) this week in the Spring 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: 13025
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.

wood burning stoves
subject: Tomcat startup error "Exception processing TLD..."
It's not a secret anymore!