20:36:58.902 [RMI TCP Connection(3)-127.0.0.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.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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
289
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerBuilder
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
7.
c
a
l
l
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
571
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
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:8.5.9]
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4572) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5215) ~[catalina.jar:8.5.9]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) ~[catalina.jar:8.5.9]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) ~[catalina.jar:8.5.9]
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1702) ~[catalina.jar:8.5.9]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) ~[tomcat-coyote.jar:8.5.9]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_152]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_152]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:482) ~[catalina.jar:8.5.9]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:431) ~[catalina.jar:8.5.9]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) ~[tomcat-coyote.jar:8.5.9]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_152]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_152]
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468) ~[?:1.8.0_152]
at javax.management.remote.rmi.RMIConnectionImpl.access
300(RMIConnectionImpl.java:76) [?:1.8.0152]atjavax.management.remote.rmi.RMIConnectionImpl
300
(
R
M
I
C
o
n
n
e
c
t
i
o
n
I
m
p
l
.
j
a
v
a
:
76
)
[
?
:
1.8.0
1
52
]
a
t
j
a
v
a
x
.
m
a
n
a
g
e
m
e
n
t
.
r
e
m
o
t
e
.
r
m
i
.
R
M
I
C
o
n
n
e
c
t
i
o
n
I
m
p
l
PrivilegedOperation.run(RMIConnectionImpl.java:1309) ~[?:1.8.0_152]
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401) ~[?:1.8.0_152]
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357) ~[?:1.8.0_152]
at sun.rmi.transport.Transport
1.run(Transport.java:200) [?:1.8.0152]atsun.rmi.transport.Transport
1.
r
u
n
(
T
r
a
n
s
p
o
r
t
.
j
a
v
a
:
200
)
[
?
:
1.8.0
1
52
]
a
t
s
u
n
.
r
m
i
.
t
r
a
n
s
p
o
r
t
.
T
r
a
n
s
p
o
r
t
1.run(Transport.java:197) ~[?:1.8.0_152]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_152]
at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:1.8.0_152]
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) ~[?:1.8.0_152]
at sun.rmi.transport.tcp.TCPTransport
ConnectionHandler.run0(TCPTransport.java:826) [?:1.8.0152]atsun.rmi.transport.tcp.TCPTransport
C
o
n
n
e
c
t
i
o
n
H
a
n
d
l
e
r
.
r
u
n
0
(
T
C
P
T
r
a
n
s
p
o
r
t
.
j
a
v
a
:
826
)
[
?
:
1.8.0
1
52
]
a
t
s
u
n
.
r
m
i
.
t
r
a
n
s
p
o
r
t
.
t
c
p
.
T
C
P
T
r
a
n
s
p
o
r
t
ConnectionHandler.lambda
run
r
u
n
0(TCPTransport.java:683) ~[?:1.8.0_152]
at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_152]
at sun.rmi.transport.tcp.TCPTransport
ConnectionHandler.run(TCPTransport.java:682)[?:1.8.0152]atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[?:1.8.0152]atjava.util.concurrent.ThreadPoolExecutor
C
o
n
n
e
c
t
i
o
n
H
a
n
d
l
e
r
.
r
u
n
(
T
C
P
T
r
a
n
s
p
o
r
t
.
j
a
v
a
:
682
)
[
?
:
1.8.0
1
52
]
a
t
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
.
r
u
n
W
o
r
k
e
r
(
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
.
j
a
v
a
:
1149
)
[
?
:
1.8.0
1
52
]
a
t
j
a
v
a
.
u
t
i
l
.
c
o
n
c
u
r
r
e
n
t
.
T
h
r
e
a
d
P
o
o
l
E
x
e
c
u
t
o
r
Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_152]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
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) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
289
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
… 64 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) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
289
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]…64moreCausedby:java.lang.RuntimeException:java.lang.RuntimeException:java.lang.RuntimeException:java.lang.reflect.InvocationTargetExceptionatcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
…
64
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
l
a
n
g
.
R
u
n
t
i
m
e
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
R
u
n
t
i
m
e
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
R
u
n
t
i
m
e
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
I
n
v
o
c
a
t
i
o
n
T
a
r
g
e
t
E
x
c
e
p
t
i
o
n
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]…64moreCausedby:java.lang.RuntimeException:java.lang.RuntimeException:java.lang.reflect.InvocationTargetExceptionatcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
…
64
m
o
r
e
C
a
u
s
e
d
b
y
:
j
a
v
a
.
l
a
n
g
.
R
u
n
t
i
m
e
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
R
u
n
t
i
m
e
E
x
c
e
p
t
i
o
n
:
j
a
v
a
.
l
a
n
g
.
r
e
f
l
e
c
t
.
I
n
v
o
c
a
t
i
o
n
T
a
r
g
e
t
E
x
c
e
p
t
i
o
n
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
… 64 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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
289
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
… 64 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
at com.opensymphony.xwork2.inject.ContainerImpl
MethodInjector.inject(ContainerImpl.java:287) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
… 64 more
Caused by: java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.debug(Ljava/lang/String;Ljava/lang/Object;)V
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.DefaultConversionFileProcessor.setFileManagerFactory(DefaultConversionFileProcessor.java:29) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
at com.opensymphony.xwork2.inject.ContainerImpl
MethodInjector.inject(ContainerImpl.java:287) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
22-Aug-2018 20:36:58.969 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
at com.opensymphony.xwork2.inject.ContainerImpl
ConstructorInjector.construct(ContainerImpl.java:422) [struts2−core−2.5.10.1.jar:2.5.10.1]22−Aug−201820:36:58.970严重[RMITCPConnection(3)−127.0.0.1]org.apache.catalina.core.StandardContext.startInternalContext[]startupfailedduetopreviouserrorsatcom.opensymphony.xwork2.inject.ContainerBuilder
C
o
n
s
t
r
u
c
t
o
r
I
n
j
e
c
t
o
r
.
c
o
n
s
t
r
u
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
422
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
22
−
A
u
g
−
2018
20
:
36
:
58.970
严
重
[
R
M
I
T
C
P
C
o
n
n
e
c
t
i
o
n
(
3
)
−
127.0.0.1
]
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
.
s
t
a
r
t
I
n
t
e
r
n
a
l
C
o
n
t
e
x
t
[
]
s
t
a
r
t
u
p
f
a
i
l
e
d
d
u
e
t
o
p
r
e
v
i
o
u
s
e
r
r
o
r
s
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
5.create(ContainerBuilder.java:218) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.Scope
2
2
1.create(Scope.java:52) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
at com.opensymphony.xwork2.inject.ContainerImpl000(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]atcom.opensymphony.xwork2.inject.ContainerImpl
M
e
t
h
o
d
I
n
j
e
c
t
o
r
.
i
n
j
e
c
t
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
287
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.Scope
5.
c
r
e
a
t
e
(
C
o
n
t
a
i
n
e
r
B
u
i
l
d
e
r
.
j
a
v
a
:
218
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
S
c
o
p
e
2
1.create(Scope.java:52) [struts2−core−2.5.10.1.jar:2.5.10.1]atcom.opensymphony.xwork2.inject.ContainerImpl
1.
c
r
e
a
t
e
(
S
c
o
p
e
.
j
a
v
a
:
52
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
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]atcom.opensymphony.xwork2.inject.ContainerImpl
000
(
C
o
n
t
a
i
n
e
r
I
m
p
l
.
j
a
v
a
:
38
)
[
s
t
r
u
t
s
2
−
c
o
r
e
−
2.5.10.1.
j
a
r
:
2.5.10.1
]
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
i
n
j
e
c
t
.
C
o
n
t
a
i
n
e
r
I
m
p
l
MethodInjector.inject(ContainerImpl.java:287) ~[struts2-core-2.5.10.1.jar:2.5.10.1]
… 64 more
[2018-08-22 08:36:59,055] Artifact struts2:war exploded: Error during artifact deployment. See server log for details.
struts2第一次配置运行错误
最新推荐文章于 2018-11-12 21:36:17 发布