com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider
Posted Sharplee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider相关的知识,希望对你有一定的参考价值。
下午 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter Struts2 java.lang.NoSuchMethodError: com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider(Lcom/opensymphony/xwork2/config/ConfigurationProvider;)V at org.apache.struts2.dispatcher.Dispatcher.init_DefaultProperties(Dispatcher.java:310) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:411) at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190) at org.texturemedia.smarturls.SmartURLsFilter.init(SmartURLsFilter.java:68) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4573) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5188) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
解决该问题的方法有:第一,检查Struts jar包是否有冲突,就是相同包名多个版本的情况,删除重复的jar包。第二,检查web.xml的配置是否正确。
以上是关于com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider的主要内容,如果未能解决你的问题,请参考以下文章