Update 1 configuration restart issue

After upgrading to 7.0 Update 1, I now have to restart my configuration to enable my applications. Before the update, just doing an add-app and then a deploy-config worked fine. Does anyone know why this extra step is now needed? Nothing has changed with my web application.

[281 byte] By [Chip_Da] at [2007-11-27 10:52:34]
# 1

even after update 1, it still should be the same. you don't need to restart the web server for deploying a web application even in 7.0u1

if you have reproducible test case, you can either post it here or escalate to sun support so that a bug is filed against it.

chilidevelopera at 2007-7-29 11:38:19 > top of Java-index,Web & Directory Servers,Web Servers...
# 2

Here's the error message from the error log file:

[20/Jul/2007:16:48:04] failure (21931): PWC3026: Parse error in default web.xml

java.lang.NullPointerException

at org.apache.xerces.impl.dtd.models.DFAContentModel.buildDFA(Unknown Source)

at org.apache.xerces.impl.dtd.models.DFAContentModel.<init>(Unknown Source)

at org.apache.xerces.impl.dtd.DTDGrammar.createChildModel(Unknown Source)

at org.apache.xerces.impl.dtd.DTDGrammar.getElementContentModelValidator(Unknown Source)

at org.apache.xerces.impl.dtd.DTDGrammar.getElementDecl(Unknown Source)

at org.apache.xerces.impl.dtd.XMLDTDValidator.checkContent(Unknown Source)

at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)

at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)

at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher .dispatch(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)

at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

at com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)

at org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig.java:679)

at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:783)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:263 )

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.j ava:130)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:5021)

at com.sun.webserver.connector.nsapi.WebModule.start(WebModule.java:182)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1224)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:924)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1224)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:520)

at org.apache.catalina.startup.Embedded.start(Embedded.java:917)

at com.sun.enterprise.web.PwcWebContainer.onStartup(PwcWebContainer.java:70)

at com.sun.webserver.connector.nsapi.WebContainer.start(WebContainer.java:472)

at com.sun.webserver.init.J2EERunner.confPostInit(J2EERunner.java:304)

...

...

[20/Jul/2007:16:48:04] failure (21931): PWC3040: Marking this application unavailable due to previous error(s)

I'm packaging the xercesImpl.jar (version 2.5.0) with my web application, but all was fine before the installation of Update 1.

Chip_Da at 2007-7-29 11:38:19 > top of Java-index,Web & Directory Servers,Web Servers...