struts2 com.opensymphony.xwork2.config.ConfigurationException: 异常原因
来源:互联网 发布:js window.open 参数 编辑:程序博客网 时间:2024/05/21 15:50
写struts2代码时出现这样的错误:
十一月 25, 2016 9:12:41 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:struts2_3200_Interception' did not find a matching property.十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Server version: Apache Tomcat/7.0.69十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Server built: Apr 11 2016 07:57:09 UTC十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Server number: 7.0.69.0十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: OS Name: Windows 7十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: OS Version: 6.1十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Architecture: x86十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Java Home: C:\Program Files\Java\jdk1.7.0_79\jre十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: JVM Version: 1.7.0_79-b15十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: JVM Vendor: Oracle Corporation十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: CATALINA_BASE: H:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: CATALINA_HOME: G:\tomcat-7十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Command line argument: -Dcatalina.base=H:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Command line argument: -Dcatalina.home=G:\tomcat-7十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Command line argument: -Dwtp.deploy=H:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Command line argument: -Djava.endorsed.dirs=G:\tomcat-7\endorsed十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Command line argument: -Dfile.encoding=GBK十一月 25, 2016 9:12:41 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_79\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;G:/MyEclipse 10/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client;G:/MyEclipse 10/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin;G:/MyEclipse 10/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/lib/i386;g:\app\x\product\11.2.0\dbhome_1\bin;C:\Program Files\Java\jdk1.7.0_79\bin;C:\Program Files\Java\jdk1.7.0_79\jre\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;C:\Program Files\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for PHP\;C:\Program Files\MySQL\MySQL Server 5.7\bin;.十一月 25, 2016 9:12:41 上午 org.apache.coyote.AbstractProtocol init信息: Initializing ProtocolHandler ["http-bio-8080"]十一月 25, 2016 9:12:41 上午 org.apache.coyote.AbstractProtocol init信息: Initializing ProtocolHandler ["ajp-bio-8009"]十一月 25, 2016 9:12:41 上午 org.apache.catalina.startup.Catalina load信息: Initialization processed in 493 ms十一月 25, 2016 9:12:41 上午 org.apache.catalina.core.StandardService startInternal信息: Starting service Catalina十一月 25, 2016 9:12:41 上午 org.apache.catalina.core.StandardEngine startInternal信息: Starting Servlet Engine: Apache Tomcat/7.0.69十一月 25, 2016 9:12:41 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom信息: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [162] milliseconds.十一月 25, 2016 9:12:42 上午 org.apache.catalina.startup.TldConfig execute信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.09:12:43.141 [localhost-startStop-1] ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initialization failedcom.opensymphony.xwork2.config.ConfigurationException: Unable to load configuration.at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70) ~[xwork-core-2.3.31.jar:2.3.31]at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:978) ~[struts2-core-2.3.31.jar:2.3.31]at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:446) ~[struts2-core-2.3.31.jar:2.3.31]at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490) [struts2-core-2.3.31.jar:2.3.31]at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) [struts2-core-2.3.31.jar:2.3.31]at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57) [struts2-core-2.3.31.jar:2.3.31]at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) [catalina.jar:7.0.69]at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) [catalina.jar:7.0.69]at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) [catalina.jar:7.0.69]at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4908) [catalina.jar:7.0.69]at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5602) [catalina.jar:7.0.69]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) [catalina.jar:7.0.69]at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572) [catalina.jar:7.0.69]at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562) [catalina.jar:7.0.69]at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_79]at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_79]at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_79]at java.lang.Thread.run(Thread.java:745) [?:1.7.0_79]Caused by: com.opensymphony.xwork2.config.ConfigurationException: Action class [class.interceptiontest.action.InterceptinAction] not foundat com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:486) ~[xwork-core-2.3.31.jar:2.3.31]at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:429) ~[xwork-core-2.3.31.jar:2.3.31]at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:556) ~[xwork-core-2.3.31.jar:2.3.31]at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:295) ~[xwork-core-2.3.31.jar:2.3.31]at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:112) ~[struts2-core-2.3.31.jar:2.3.31]at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:264) ~[xwork-core-2.3.31.jar:2.3.31]at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67) ~[xwork-core-2.3.31.jar:2.3.31]... 17 more十一月 25, 2016 9:12:43 上午 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2Unable to load configuration. - action - file:/H:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2_3200_Interception/WEB-INF/classes/struts.xml:12:99at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:504)at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57)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:4908)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5602)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)at java.util.concurrent.FutureTask.run(FutureTask.java:262)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)at java.lang.Thread.run(Thread.java:745)Caused by: Unable to load configuration. - action - file:/H:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2_3200_Interception/WEB-INF/classes/struts.xml:12:99at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70)at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:978)at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:446)at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490)... 14 moreCaused by: Action class [class.interceptiontest.action.InterceptinAction] not found - action - file:/H:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2_3200_Interception/WEB-INF/classes/struts.xml:12:99at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:486)at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:429)at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:556)at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:295)at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:112)at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:264)at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)... 17 more十一月 25, 2016 9:12:43 上午 org.apache.catalina.core.StandardContext startInternal严重: One or more Filters failed to start. Full details will be found in the appropriate container log file十一月 25, 2016 9:12:43 上午 org.apache.catalina.core.StandardContext startInternal严重: Context [/struts2_3200_Interception] startup failed due to previous errors十一月 25, 2016 9:12:43 上午 org.apache.coyote.AbstractProtocol start信息: Starting ProtocolHandler ["http-bio-8080"]十一月 25, 2016 9:12:43 上午 org.apache.coyote.AbstractProtocol start信息: Starting ProtocolHandler ["ajp-bio-8009"]十一月 25, 2016 9:12:43 上午 org.apache.catalina.startup.Catalina start信息: Server startup in 1879 ms
Caused by: Action class [class.interceptiontest.action.InterceptinAction] not found - action - file:/H:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2_3200_Interception/WEB-INF/classes/struts.xml:12:99
<action name="test" class="class.interceptiontest.action.InterceptinAction" method="test">错了,引用的class的包写错了。应该是
<action name="test" class="com.interceptiontest.action.InterceptionAction" method="test">还是粗心大意了。
结论
一、写代码要细心。
一、写代码要细心。
二、代码是调出来的。
0 0
- struts2 com.opensymphony.xwork2.config.ConfigurationException: 异常原因
- struts2项目启动报错com.opensymphony.xwork2.config.ConfigurationException: Unable to load configuration.
- com.opensymphony.xwork2.config.ConfigurationException: Unable to load configuration.
- 项目启动报:com.opensymphony.xwork2.config.ConfigurationException: Unable to load configuration.
- Caused by: com.opensymphony.xwork2.config.ConfigurationException: Parent package is not defined: Str
- 类com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
- struts2 出现com.opensymphony.xwork2.util.ValueStack
- java.lang.NoClassDefFoundError: com/opensymphony/xwork2/config/FileManagerProvider
- java.lang.NoClassDefFoundError: com/opensymphony/xwork2/config/FileManagerProvider
- java.lang.NoSuchMethodError: com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationPro
- [Struts2]Caused by: com.opensymphony.xwork2.inject.DependencyException:
- Struts2 Problem-java.lang.NoSuchMethodException: com.opensymphony.xwork2.ActionSupport.index()
- struts2,struts-2.3.15.2,关注:com.opensymphony.xwork2.DefaultActionInvocation.invokeAction()
- 关于:[Struts2]Caused by: com.opensymphony.xwork2.inject.DependencyException:
- WARN com.opensymphony.xwork2.ognl.OgnlValueStack异常的解决办法
- WARN com.opensymphony.xwork2.ognl.OgnlValueStack异常的解决办法
- com.opensymphony.xwork2.interceptor.ParametersInterceptor
- com.opensymphony.xwork2.inject.DependencyException
- 编译使遇到的错误以及xcode8在ios8.0下真机调试
- Swift-面向对象,元组,重写,继承,构造,可选值
- HashMap一键对多值的存与取
- Jquery一个简单的注册验证
- 网络图片设置为手机背景
- struts2 com.opensymphony.xwork2.config.ConfigurationException: 异常原因
- Hibernate 学习笔记 之 HQL 内连接和迫切内连接
- 动态设置控件高度
- String处理2
- oracle 递归1:oracle connect by用法
- SpringMVC基础_ControllerAdvice
- 使用AVPlayer自定义支持全屏的播放器(二)
- java获取当前时间的前一个小时
- Toast还能显示图片你知道么?