Announcement

Collapse
No announcement yet.

tomcat5 - Error reading tld listeners javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tlds/c.tld

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • tomcat5 - Error reading tld listeners javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tlds/c.tld

    Hallo,

    hat einer von euch diese Meldung schonmal gesehen?

    Wir wollten eine Anwendung von tom4 auf tom5.0.27 umstellen und bekommen beim Hochfahren folgenden Fehler: (siehe unten)

    Trotz dieses Logs scheint die Anwendung korrekt zu funktionieren. Auch der Einsatz der JSTL c.tld.

    Witziger Weise fuhr der tomcat frisch nach der Installation sauber hoch (auch mit unsere Applikation). Wir haben dann mal ein Hot-Deployment des Anwendungs-Jars durchgeführt und (ich glaube seitdem gibt's besagten Fehler. Tom neu starten oder nicht hat keinen Effekt. Die Fehlermeldung bleibt.

    Auf einem Rechner ohne Internet-Zugang hatte ich zudem noch eine Exception, die besagte, dass die in der tld angegebene URI nicht erreicht werden konnte. Wie kann man Tomcat sagen, das er die tld's nicht im Netz suchen soll, sondern aus dem Manifest des jstl.jar?

    Fehlermeldung:

    SCHWERWIEGEND: Error reading tld listeners javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tlds/c.tld in context /fa-portal
    javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tlds/c.tld in context /fa-portal
    at org.apache.catalina.startup.TldConfig.tldScanTld(T ldConfig.java:549)
    at org.apache.catalina.startup.TldConfig.execute(TldC onfig.java:301)
    at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4282)
    at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:823)
    at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:807)
    at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:595)
    at org.apache.catalina.core.StandardHostDeployer.addC hild(StandardHostDeployer.java:903)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.commons.beanutils.MethodUtils.invokeMet hod(MethodUtils.java:252)
    at org.apache.commons.digester.SetNextRule.end(SetNex tRule.java:256)
    at org.apache.commons.digester.Rule.end(Rule.java:276 )
    at org.apache.commons.digester.Digester.endElement(Di gester.java:1058)
    at org.apache.catalina.util.CatalinaDigester.endEleme nt(CatalinaDigester.java:76)
    at org.apache.xerces.parsers.AbstractSAXParser.endEle ment(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerI mpl.scanEndElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerI mpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerI mpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse( Unknown Source)
    at org.apache.commons.digester.Digester.parse(Digeste r.java:1567)
    at org.apache.catalina.core.StandardHostDeployer.inst all(StandardHostDeployer.java:488)
    at org.apache.catalina.core.StandardHost.install(Stan dardHost.java:863)
    at org.apache.catalina.startup.HostConfig.deployDescr iptors(HostConfig.java:482)
    at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:427)
    at org.apache.catalina.startup.HostConfig.start(HostC onfig.java:968)
    at org.apache.catalina.startup.HostConfig.lifecycleEv ent(HostConfig.java:349)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:119)
    at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1091)
    at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:789)
    at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1083)
    at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:478)
    at org.apache.catalina.core.StandardService.start(Sta ndardService.java:480)
    at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:2313)
    at org.apache.catalina.startup.Catalina.start(Catalin a.java:556)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:284)
    at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:422)

    Vielen Dank vorab, Leif

  • #2
    Grund hierfür war die unsaubere Installation der JSTL. Tomcat 4 war da anscheinend tolleranter:

    Comment

    Working...
    X