Unable to load configuration.

2019-03-25 13:49|来源: 网路

严重: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/zxdy/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Unable to load configuration. - bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/zxdy/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
... 29 more
Caused by: Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/zxdy/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:232)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 31 more
Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name spring has already been loaded by bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/zxdy/WEB-INF/lib/struts2-spring-plugin-2.0.11.jar!/struts-plugin.xml:30:132 - bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/zxdy/WEB-INF/lib/struts2-spring-plugin-2.2.1.1.jar!/struts-plugin.xml:29:132
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:216)
... 34 more
2011-4-14 15:19:17 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2011-4-14 15:19:17 org.apache.catalina.core.StandardContext start
严重: Context [/zxdy] startup failed due to previous errors

相关问答

更多
  • struts.xml 配置文件出错 ,看看配置文件内容, 确认没问题,那就是少引包了,看看是不是少了struts2-spring-plugin-xxx。 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 Java的主要工作是通过编程语言来制作互联网页面、制作动态效果以及网站等技术,现在网上关于这方面的教程有很多,但很多都是过时的, ...
  • 确保struts.xml中有bean-scope拦截器,并且还作为pom.xml中的依赖项。 Make sure you have the bean-scope interceptor in your struts.xml, and also as a dependency in your pom.xml.
  • 您必须设置有效的编译器来构建项目。 由于未设置任何编译器,因此要求您检查配置。 例如在我的PC中,我得到以下编译器输出: 11:13:33:为项目ListViewExample运行步骤... 11:13:33:配置不变,跳过qmake步骤。 11:13:33:开始:“C:\ Qt \ Qt5.2.1 \ Tools \ mingw48_32 \ bin \ mingw32-make.exe” C:/Qt/Qt5.2.1/Tools/mingw48_32/bin/mingw32-make -f Makefil ...
  • CLR运行时DLL被重命名为具有.NET 4的clr.dll 。因此,为了加载正确的SOS版本,您需要调整.loadby命令。 即 .loadby sos clr 此外,如果您使用64位,则应安装32位版本的Debugging Tools for Windows ,以便调试32位应用程序。 它们并排安装,因此在同一台机器上同时具有32位和64位版本是没有问题的。 我建议不要复制SOS.dll。 SOS需要与框架的确切版本相匹配,所以只要从框架目录中使用.loadby加载它,就可以设置好了。 The CLR ...
  • 您应该在AbstractAnnotationConfigDispatcherServletInitializer注册SecurityConfig ,如下所示: public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer { @Override protected Class[] getRootConfigClasses() { return new Cla ...
  • 最有可能的是,它与您的客户端Web启动没有直接关系。 请尝试以下方法: 尝试直接从浏览器http://192.168.1.16:8080/walleterp/lib/WalletERPLibs.jar访问jar文件,并使用您喜欢的压缩工具(我使用的是winrar)验证下载是否正确并检查文件。 如果无法访问(可能是),请检查以下内容: 项目和文件名大写 ,因为Java Web /应用程序服务器区分大小写。 一些应用程序服务器(wildfly)限制jar文件下载 出于安全原因,请提供您的Web服务器,但这不适用 ...
  • 如果您使用的是使用脚本startFabric.sh启动的默认开发结构,那么默认的注册ID是admin,秘密是adminpw。 如果您已经设置了自己的自定义结构和CA,则可能会有不同的默认值。 但是错误表明ID和秘密存在问题。 If you are using the default Development Fabric which is started with the script startFabric.sh then the default Enrollment ID is admin, and th ...
  • 回答最初的问题请确保为您的Coredata模型生成正确的类,突出显示您的实体然后选择编辑器 - >创建NSObject子类 Answer to the initial question Please make sure, to generate the correct classes for your Coredata Model, highlighting your entities and then chosing Editor -> Create NSObject subclass
  • 正如你的错误信息所说 - 你在你的项目中使用的一些dll是针对NLOG版本2.0.1.0编译的。 您的应用程序似乎使用NLOG版本4.0.0.0。 您正确地尝试使用绑定重定向,但您的绑定重定向说“将0.0.0.0和2.0.0.0之间的程序集NLOG的所有版本重定向到版本4.0.0.0。版本2.0.1.0大于2.0.0.0因此它没有重定向。您可以参考这个问题,例如了解更多关于绑定重定向的信息: Assembly Binding redirect:How and Why?。 As your error mess ...
  • 尽管该类存在且可公开访问,但它缺少默认构造函数。 显然,默认构造函数将在解析配置时在内部调用,因此对于在配置节中使用的此类是必须的。 Although the class existed and was publicly accessible, it was missing a default constructor. Obviously the default constructor would be getting called internally at the time of parsing the ...