将Apache Struts jar文件从struts2-core-2.5.10.1.jar升级到struts2-core-2.5.18.jar,然后应用程序间歇性地引发异常。
异常的主要部分
java.lang.RuntimeException:java.lang.reflect.InvocationTargetException- 类: com.opensymphony.xwork2.inject.ContainerBuilder 4美元 文件:ContainerBuilder.java
方法:创建 线:161- com / opensymphony / xwork2 / inject / ContainerBuilder.java:161:-1 com.opensymphony.xwork2.DefaultUnknownHandlerManager.setContainer(DefaultUnknownHandlerManager.java:50)
由以下原因引起:java.lang.reflect.InvocationTargetException 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)处 在sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在java.lang.reflect.Constructor.newInstance(Constructor.java:423) 在com.opensymphony.xwork2.inject.ContainerImpl $ ConstructorInjector.construct(ContainerImpl.java:405)
原因:未知的父软件包:null-[未知的位置] 在org.apache.struts2.codebehind.CodebehindUnknownHandler。(CodebehindUnknownHandler.java:73)