Here is the root of your problem:

Caused by: java.lang.ClassCastException:
org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
to org.apache.xerces.xni.parser.XMLParserConfiguration

but really don't know why, maybe Tomcat is too old? Or instead of
redeploying try to write unit tests / selenium tests and use some CI
server?

You can try antiJARLocking or antiResourceLocking options in Tomcat
context configuration.


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

2013/9/22 Yaragalla Muralidhar <yaragallamur...@gmail.com>:
> No I don't have any problem. Sorry if i bothered you. Thank u so much for
> asking back.
>
> what i am talking about is the redeployment issue in tomcat with eclipse
> when using struts. When ever we do modifications in the code in eclipse the
> tomcat tries to redploy the app and when it tried we get the following
> error and the app gets un deployed. This is very problematic in
> development. Always we have to stop and start the tomcat.
>
> Stack trace is as below:-
>
> INFO: Illegal access: this web application instance has been stopped
> already.  Could not load
> META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration.  The
> eventual following stack trace is caused by an error thrown for debugging
> purposes as well as to attempt to terminate the thread which caused the
> illegal access, and has no functional impact.
> 2013-09-23 00:19:14 ERROR Dispatcher:38 - Dispatcher initialization failed
> Unable to load configuration. - [unknown location]
> at
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70)
> at
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429)
> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:473)
> at
> org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
> at
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4656)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5309)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:3926)
> at
> org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
> at
> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
> at java.lang.Thread.run(Unknown Source)
> Caused by: Caught exception while loading file struts-default.xml -
> [unknown location]
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:1017)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:165)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:132)
> at
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:225)
> at
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
> ... 18 more
> Caused by: java.lang.ClassCastException:
> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
> to org.apache.xerces.xni.parser.XMLParserConfiguration
> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown Source)
> at
> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.createDocument(Unknown
> Source)
> at com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.<init>(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl.setResult(Unknown
> Source)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.setup(DomHelper.java:213)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:198)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:189)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:175)
> at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:111)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:1009)
> ... 22 more
> Sep 23, 2013 12:19:14 AM org.apache.catalina.core.StandardContext
> filterStart
> SEVERE: Exception starting filter struts2
> Unable to load configuration. - [unknown location]
> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:485)
> at
> org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
> at
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4656)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5309)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:3926)
> at
> org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
> at
> org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
> at java.lang.Thread.run(Unknown Source)
> Caused by: Unable to load configuration. - [unknown location]
> at
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70)
> at
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429)
> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:473)
> ... 16 more
> Caused by: Caught exception while loading file struts-default.xml -
> [unknown location]
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:1017)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:165)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:132)
> at
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:225)
> at
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
> ... 18 more
> Caused by: java.lang.ClassCastException:
> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
> to org.apache.xerces.xni.parser.XMLParserConfiguration
> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown Source)
> at
> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.createDocument(Unknown
> Source)
> at com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.<init>(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(Unknown
> Source)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl.setResult(Unknown
> Source)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.setup(DomHelper.java:213)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:198)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:189)
> at
> com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:175)
> at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:111)
> at
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:1009)
> ... 22 more
> Sep 23, 2013 12:19:14 AM org.apache.catalina.core.StandardContext
> startInternal
> SEVERE: Error filterStart
> Sep 23, 2013 12:19:14 AM org.apache.catalina.core.StandardContext
> startInternal
> SEVERE: Context [/ums] startup failed due to previous errors
> Sep 23, 2013 12:19:15 AM org.apache.catalina.core.StandardContext reload
> INFO: Reloading Context with name [/ums] is completed
>
>
> *Thanks and Regards,*
> Muralidhar Yaragalla.
> *
> *
>
>
> On Sun, Sep 22, 2013 at 11:41 PM, Lukasz Lenart 
> <lukaszlen...@apache.org>wrote:
>
>> Joke? Still don't get it. Do you have any problem related to the
>> latest release? Changes included in security releases are tiny - just
>> to fix security vulnerability, nothing else.
>>
>>
>> Regards
>> --
>> Łukasz
>> + 48 606 323 122 http://www.lenart.org.pl/
>>
>> 2013/9/22 Yaragalla Muralidhar <yaragallamur...@gmail.com>:
>> > nice joke. Thanks.
>> >
>> > *Thanks and Regards,*
>> > Muralidhar Yaragalla.
>> > *
>> > *
>> >
>> >
>> > On Sun, Sep 22, 2013 at 10:42 PM, Lukasz Lenart <lukaszlen...@apache.org
>> >wrote:
>> >
>> >> 2013/9/21 Yaragalla Muralidhar <yaragallamur...@gmail.com>:
>> >> > when ever we do modifications in the code the webapp is trying to
>> reload
>> >> > automatically. at that point of time there is error happening and the
>> >> > webapp gets undeployed. Is this solved or still the problem exist?
>> >>
>> >> eeeee...... I don't know what you talking about :\
>> >>
>> >>
>> >> Regards
>> >> --
>> >> Łukasz
>> >> + 48 606 323 122 http://www.lenart.org.pl/
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> >> For additional commands, e-mail: user-h...@struts.apache.org
>> >>
>> >>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to