Announcement

Collapse
No announcement yet.

Tomcat 6.0.13: Kann keine env.entries überschreiben

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

  • Tomcat 6.0.13: Kann keine env.entries überschreiben

    Hallo,

    es sit nicht möglich web.xml env.entries mit server.xml env. entries (this works fine in TC 5.0.30) zu überschreiben.

    conf/server.xml:

    <Server port="8005" shutdown="SHUTDOWN">
    <GlobalNamingResources>
    <Environment override="false" description="Web Portal URL mit ending Slash" name="uiportal.webapp1.url" type="java.lang.String" value="http://serverort/portalurl/"/>
    ...


    conf/Cataline/localhost/appcontext.xml:

    ...
    <ResourceLink global="uiportal.webapp1.url" name="uiportal.webapp1.url" type="java.lang.String" />
    ...


    web.xml (<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">):

    <env-entry>
    <env-entry-name>uiportal.webapp1.url</env-entry-name>
    <env-entry-value>http://test.com</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>


    Error:
    FEIN: Parsing application web.xml file at jndi:/localhost/CCMS/WEB-INF/web.xml
    02.08.2007 12:39:06 org.apache.tomcat.util.digester.Digester endElement
    SCHWERWIEGEND: End event threw exception
    java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor33.invoke(Unkno wn Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.tomcat.util.IntrospectionUtils.callMeth od1(IntrospectionUtils.java:899)
    at org.apache.catalina.startup.SetNextNamingRule.end( SetNextNamingRule.java:98)
    at org.apache.tomcat.util.digester.Rule.end(Rule.java :229)
    at org.apache.tomcat.util.digester.Digester.endElemen t(Digester.java:1058)
    at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.endElement(AbstractSAXParser.java:633)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.endNamespaceScope(XMLDTDValidator.java:2 108)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.handleEndElement(XMLDTDValidator.java:20 59)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.endElement(XMLDTDValidator.java:932)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl.scanEndElement(XMLDocumentFra gmentScannerImpl.ja
    va:1241)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl$FragmentContentDispatcher.dis patch(XMLDocumentFr
    agmentScannerImpl.java:1685)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl.scanDocument(XMLDocumentFragm entScannerImpl.java
    :368)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(XML11Configuration.java:834)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(XML11Configuration.java:764)
    at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(XMLParser.java:148)
    at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.parse(AbstractSAXParser.java:1242)
    at org.apache.tomcat.util.digester.Digester.parse(Dig ester.java:1562)
    at org.apache.catalina.startup.ContextConfig.applicat ionWebConfig(ContextConfig.java:369)
    at org.apache.catalina.startup.ContextConfig.start(Co ntextConfig.java:1062)
    at org.apache.catalina.startup.ContextConfig.lifecycl eEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4236)
    at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDescr iptor(HostConfig.java:626)
    at org.apache.catalina.startup.HostConfig.deployDescr iptors(HostConfig.java:553)
    at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:488)
    at org.apache.catalina.startup.HostConfig.check(HostC onfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEv ent(HostConfig.java:293)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.ContainerBase.backgroundP rocess(ContainerBase.java:1337)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.processChildren(ContainerBase.ja va:1601)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.processChildren(ContainerBase.ja va:1610)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.run(ContainerBase.java:1590)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.NullPointerException
    at org.apache.catalina.deploy.NamingResources.addEnvi ronment(NamingResources.java:194)
    ... 38 more
    02.08.2007 12:39:06 org.apache.catalina.startup.ContextConfig applicationWebConfig
    SCHWERWIEGEND: Parse error in application web.xml file at jndi:/localhost/CCMS/WEB-INF/web.xml
    java.lang.NullPointerException
    at org.apache.tomcat.util.digester.Digester.createSAX Exception(Digester.java:2726)
    at org.apache.tomcat.util.digester.Digester.createSAX Exception(Digester.java:2752)
    at org.apache.tomcat.util.digester.Digester.endElemen t(Digester.java:1061)
    at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.endElement(AbstractSAXParser.java:633)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.endNamespaceScope(XMLDTDValidator.java:2 108)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.handleEndElement(XMLDTDValidator.java:20 59)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTD Validator.endElement(XMLDTDValidator.java:932)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl.scanEndElement(XMLDocumentFra gmentScannerImpl.ja
    va:1241)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl$FragmentContentDispatcher.dis patch(XMLDocumentFr
    agmentScannerImpl.java:1685)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImpl.scanDocument(XMLDocumentFragm entScannerImpl.java
    :368)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(XML11Configuration.java:834)
    at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(XML11Configuration.java:764)
    at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(XMLParser.java:148)
    at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.parse(AbstractSAXParser.java:1242)
    at org.apache.tomcat.util.digester.Digester.parse(Dig ester.java:1562)
    at org.apache.catalina.startup.ContextConfig.applicat ionWebConfig(ContextConfig.java:369)
    at org.apache.catalina.startup.ContextConfig.start(Co ntextConfig.java:1062)
    at org.apache.catalina.startup.ContextConfig.lifecycl eEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4236)
    at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDescr iptor(HostConfig.java:626)
    at org.apache.catalina.startup.HostConfig.deployDescr iptors(HostConfig.java:553)
    at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:488)
    at org.apache.catalina.startup.HostConfig.check(HostC onfig.java:1206)
    at org.apache.catalina.startup.HostConfig.lifecycleEv ent(HostConfig.java:293)
    at org.apache.catalina.util.LifecycleSupport.fireLife cycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.ContainerBase.backgroundP rocess(ContainerBase.java:1337)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.processChildren(ContainerBase.ja va:1601)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.processChildren(ContainerBase.ja va:1610)
    at org.apache.catalina.core.ContainerBase$ContainerBa ckgroundProcessor.run(ContainerBase.java:1590)
    at java.lang.Thread.run(Thread.java:595)
    02.08.2007 12:39:06 org.apache.catalina.startup.ContextConfig applicationWebConfig
    SCHWERWIEGEND: Occurred at line 208 column 15
    02.08.2007 12:39:06 org.apache.catalina.startup.ContextConfig start

    Bitte um Hilfe, da ich eigentlich die 5.0.30 Plattform auf 6.0.13 heben möchte.

    DANKE DANKE!!
Working...
X