用eclipse搭建struts2,运行tomcat9报错...求大神指点..我在MyEclipse上运行是没问题的,在下新手,不知道是少了jar包还是什么问题

编号404 发布于 2017/07/02 15:59
阅读 362
收藏 0

信息: 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.
15:54:26.749 [localhost-startStop-1] ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initialization failed
java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$3.create(ContainerBuilder.java:91) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:571) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:568) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:560) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:568) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:278) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:160) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:906) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:445) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:486) [struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.struts2.dispatcher.InitOperations.initDispatcher(InitOperations.java:75) [struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:63) [struts2-core-2.5.10.1.jar:2.5.10.1]
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4598) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5223) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:155) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1404) [catalina.jar:9.0.0.M1]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1394) [catalina.jar:9.0.0.M1]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_112]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_112]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_112]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_112]
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_112]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_112]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_112]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_112]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
Caused by: java.lang.AbstractMethodError
    at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1875) [log4j-api-2.7.jar:2.7]
    at org.apache.logging.log4j.spi.AbstractLogger.debug(AbstractLogger.java:437) [log4j-api-2.7.jar:2.7]
    at com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory.lookupFileManager(DefaultFileManagerFactory.java:54) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory.getFileManager(DefaultFileManagerFactory.java:41) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.conversion.impl.XWorkConverter.setFileManagerFactory(XWorkConverter.java:166) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_112]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_112]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_112]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_112]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
    ... 28 more
七月 02, 2017 3:54:26 下午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter action2
java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException - Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 289 - com/opensymphony/xwork2/inject/ContainerImpl.java:289:-1
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:499)
    at org.apache.struts2.dispatcher.InitOperations.initDispatcher(InitOperations.java:75)
    at org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:63)
    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:4598)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5223)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:155)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1404)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1394)
    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)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422)
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52)
    at com.opensymphony.xwork2.inject.ContainerBuilder$3.create(ContainerBuilder.java:91)
    at com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:571)
    at com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:568)
    at com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:560)
    at com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:568)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:278)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:160)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
    at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:906)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:445)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:486)
    ... 14 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422)
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52)
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448)
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462)
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38)
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
    ... 28 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422)
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52)
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448)
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462)
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38)
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
    ... 35 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422)
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52)
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448)
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462)
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38)
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
    ... 42 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
    at com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:422)
    at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:218)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:52)
    at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:448)
    at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:462)
    at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:38)
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
    ... 49 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
    ... 56 more
Caused by: java.lang.AbstractMethodError
    at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1875)
    at org.apache.logging.log4j.spi.AbstractLogger.debug(AbstractLogger.java:437)
    at com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory.lookupFileManager(DefaultFileManagerFactory.java:54)
    at com.opensymphony.xwork2.util.fs.DefaultFileManagerFactory.getFileManager(DefaultFileManagerFactory.java:41)
    at com.opensymphony.xwork2.conversion.impl.XWorkConverter.setFileManagerFactory(XWorkConverter.java:166)
    ... 61 more

七月 02, 2017 3:54:26 下午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
七月 02, 2017 3:54:26 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/struts2] startup failed due to previous errors
七月 02, 2017 3:54:26 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [http-nio-8080]
七月 02, 2017 3:54:26 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [ajp-nio-8009]
七月 02, 2017 3:54:26 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 5399 ms

加载中
返回顶部
顶部