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!!
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!!