代码如上:但一直报错java.lang.NoClassDefFoundError,如果把使用JSON的地方的代码注掉就不报错了,尝试了很多访求,如把jar包放到tomcat目录下,使用不同版本的jar包,都没能解决,最后发现确实是jar包版本的问题,但要注意jar包版本的组合。
把jar包改成如上七个后,问题完美解决。
注意jar包的版本,而且测试发现lang-2.5和lang3-3.9这两个jar包一个都不能少,可能框架中使用到了lang3-3.9
详细报错如下:
22:56:26,784 ERROR DefaultDispatcherErrorHandler:42 - Exception occurred during processing request: Method “findByTypeCode” failed for object it.lijoy.ssh.web.action.BaseDictAction@4201ad32
ognl.MethodFailedException: Method “findByTypeCode” failed for object it.lijoy.ssh.web.action.BaseDictAction@4201ad32 [java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException]
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1305)
at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1369)
at ognl.ASTMethod.getValueBody(ASTMethod.java:90)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
at ognl.Ognl.getValue(Ognl.java:494)
at ognl.Ognl.getValue(Ognl.java:458)
at com.opensymphony.xwork2.ognl.OgnlUtil
2.
e
x
e
c
u
t
e
(
O
g
n
l
U
t
i
l
.
j
a
v
a
:
309
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
o
g
n
l
.
O
g
n
l
U
t
i
l
.
c
o
m
p
i
l
e
A
n
d
E
x
e
c
u
t
e
(
O
g
n
l
U
t
i
l
.
j
a
v
a
:
340
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
o
g
n
l
.
O
g
n
l
U
t
i
l
.
g
e
t
V
a
l
u
e
(
O
g
n
l
U
t
i
l
.
j
a
v
a
:
307
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
A
c
t
i
o
n
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
423
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
A
c
t
i
o
n
O
n
l
y
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
287
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
250
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
D
e
p
r
e
c
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
D
e
p
r
e
c
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
41
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
d
e
b
u
g
g
i
n
g
.
D
e
b
u
g
g
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
D
e
b
u
g
g
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
256
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
D
e
f
a
u
l
t
W
o
r
k
f
l
o
w
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
D
e
f
a
u
l
t
W
o
r
k
f
l
o
w
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
167
)
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
t
e
r
c
e
p
t
o
r
.
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
98
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
v
a
l
i
d
a
t
o
r
.
V
a
l
i
d
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
V
a
l
i
d
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
265
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
v
a
l
i
d
a
t
i
o
n
.
A
n
n
o
t
a
t
i
o
n
V
a
l
i
d
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
A
n
n
o
t
a
t
i
o
n
V
a
l
i
d
a
t
i
o
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
76
)
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
t
e
r
c
e
p
t
o
r
.
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
98
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
C
o
n
v
e
r
s
i
o
n
E
r
r
o
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
C
o
n
v
e
r
s
i
o
n
E
r
r
o
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
138
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
229
)
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
t
e
r
c
e
p
t
o
r
.
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
98
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
229
)
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
t
e
r
c
e
p
t
o
r
.
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
98
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
S
t
a
t
i
c
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
S
t
a
t
i
c
P
a
r
a
m
e
t
e
r
s
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
191
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
M
u
l
t
i
s
e
l
e
c
t
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
u
l
t
i
s
e
l
e
c
t
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
73
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
D
a
t
e
T
e
x
t
F
i
e
l
d
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
D
a
t
e
T
e
x
t
F
i
e
l
d
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
125
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
C
h
e
c
k
b
o
x
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
C
h
e
c
k
b
o
x
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
91
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
F
i
l
e
U
p
l
o
a
d
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
F
i
l
e
U
p
l
o
a
d
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
253
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
M
o
d
e
l
D
r
i
v
e
n
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
o
d
e
l
D
r
i
v
e
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
100
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
S
c
o
p
e
d
M
o
d
e
l
D
r
i
v
e
n
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
S
c
o
p
e
d
M
o
d
e
l
D
r
i
v
e
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
141
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
C
h
a
i
n
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
C
h
a
i
n
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
145
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
P
r
e
p
a
r
e
I
n
t
e
r
c
e
p
t
o
r
.
d
o
I
n
t
e
r
c
e
p
t
(
P
r
e
p
a
r
e
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
171
)
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
t
e
r
c
e
p
t
o
r
.
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
M
e
t
h
o
d
F
i
l
t
e
r
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
98
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
I
18
n
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
I
18
n
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
139
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
n
t
e
r
c
e
p
t
o
r
.
S
e
r
v
l
e
t
C
o
n
f
i
g
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
S
e
r
v
l
e
t
C
o
n
f
i
g
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
164
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
A
l
i
a
s
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
A
l
i
a
s
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
193
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
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
t
e
r
c
e
p
t
o
r
.
E
x
c
e
p
t
i
o
n
M
a
p
p
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
i
n
t
e
r
c
e
p
t
(
E
x
c
e
p
t
i
o
n
M
a
p
p
i
n
g
I
n
t
e
r
c
e
p
t
o
r
.
j
a
v
a
:
189
)
a
t
c
o
m
.
o
p
e
n
s
y
m
p
h
o
n
y
.
x
w
o
r
k
2.
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
i
n
v
o
k
e
(
D
e
f
a
u
l
t
A
c
t
i
o
n
I
n
v
o
c
a
t
i
o
n
.
j
a
v
a
:
244
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
i
m
p
l
.
S
t
r
u
t
s
A
c
t
i
o
n
P
r
o
x
y
.
e
x
e
c
u
t
e
(
S
t
r
u
t
s
A
c
t
i
o
n
P
r
o
x
y
.
j
a
v
a
:
54
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
d
i
s
p
a
t
c
h
e
r
.
D
i
s
p
a
t
c
h
e
r
.
s
e
r
v
i
c
e
A
c
t
i
o
n
(
D
i
s
p
a
t
c
h
e
r
.
j
a
v
a
:
564
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
d
i
s
p
a
t
c
h
e
r
.
n
g
.
E
x
e
c
u
t
e
O
p
e
r
a
t
i
o
n
s
.
e
x
e
c
u
t
e
A
c
t
i
o
n
(
E
x
e
c
u
t
e
O
p
e
r
a
t
i
o
n
s
.
j
a
v
a
:
81
)
a
t
o
r
g
.
a
p
a
c
h
e
.
s
t
r
u
t
s
2.
d
i
s
p
a
t
c
h
e
r
.
n
g
.
f
i
l
t
e
r
.
S
t
r
u
t
s
P
r
e
p
a
r
e
A
n
d
E
x
e
c
u
t
e
F
i
l
t
e
r
.
d
o
F
i
l
t
e
r
(
S
t
r
u
t
s
P
r
e
p
a
r
e
A
n
d
E
x
e
c
u
t
e
F
i
l
t
e
r
.
j
a
v
a
:
99
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
i
n
t
e
r
n
a
l
D
o
F
i
l
t
e
r
(
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
j
a
v
a
:
193
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
d
o
F
i
l
t
e
r
(
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
j
a
v
a
:
166
)
a
t
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
.
o
r
m
.
h
i
b
e
r
n
a
t
e
5.
s
u
p
p
o
r
t
.
O
p
e
n
S
e
s
s
i
o
n
I
n
V
i
e
w
F
i
l
t
e
r
.
d
o
F
i
l
t
e
r
I
n
t
e
r
n
a
l
(
O
p
e
n
S
e
s
s
i
o
n
I
n
V
i
e
w
F
i
l
t
e
r
.
j
a
v
a
:
151
)
a
t
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
.
w
e
b
.
f
i
l
t
e
r
.
O
n
c
e
P
e
r
R
e
q
u
e
s
t
F
i
l
t
e
r
.
d
o
F
i
l
t
e
r
(
O
n
c
e
P
e
r
R
e
q
u
e
s
t
F
i
l
t
e
r
.
j
a
v
a
:
107
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
i
n
t
e
r
n
a
l
D
o
F
i
l
t
e
r
(
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
j
a
v
a
:
193
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
r
e
.
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
d
o
F
i
l
t
e
r
(
A
p
p
l
i
c
a
t
i
o
n
F
i
l
t
e
r
C
h
a
i
n
.
j
a
v
a
:
166
)
a
t
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
W
r
a
p
p
e
r
V
a
l
v
e
.
i
n
v
o
k
e
(
S
t
a
n
d
a
r
d
W
r
a
p
p
e
r
V
a
l
v
e
.
j
a
v
a
:
199
)
a
t
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
V
a
l
v
e
.
i
n
v
o
k
e
(
S
t
a
n
d
a
r
d
C
o
n
t
e
x
t
V
a
l
v
e
.
j
a
v
a
:
96
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
a
u
t
h
e
n
t
i
c
a
t
o
r
.
A
u
t
h
e
n
t
i
c
a
t
o
r
B
a
s
e
.
i
n
v
o
k
e
(
A
u
t
h
e
n
t
i
c
a
t
o
r
B
a
s
e
.
j
a
v
a
:
491
)
a
t
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
H
o
s
t
V
a
l
v
e
.
i
n
v
o
k
e
(
S
t
a
n
d
a
r
d
H
o
s
t
V
a
l
v
e
.
j
a
v
a
:
139
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
v
a
l
v
e
s
.
E
r
r
o
r
R
e
p
o
r
t
V
a
l
v
e
.
i
n
v
o
k
e
(
E
r
r
o
r
R
e
p
o
r
t
V
a
l
v
e
.
j
a
v
a
:
92
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
v
a
l
v
e
s
.
A
b
s
t
r
a
c
t
A
c
c
e
s
s
L
o
g
V
a
l
v
e
.
i
n
v
o
k
e
(
A
b
s
t
r
a
c
t
A
c
c
e
s
s
L
o
g
V
a
l
v
e
.
j
a
v
a
:
668
)
a
t
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
E
n
g
i
n
e
V
a
l
v
e
.
i
n
v
o
k
e
(
S
t
a
n
d
a
r
d
E
n
g
i
n
e
V
a
l
v
e
.
j
a
v
a
:
87
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
a
t
a
l
i
n
a
.
c
o
n
n
e
c
t
o
r
.
C
o
y
o
t
e
A
d
a
p
t
e
r
.
s
e
r
v
i
c
e
(
C
o
y
o
t
e
A
d
a
p
t
e
r
.
j
a
v
a
:
343
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
o
y
o
t
e
.
h
t
t
p
11.
H
t
t
p
11
P
r
o
c
e
s
s
o
r
.
s
e
r
v
i
c
e
(
H
t
t
p
11
P
r
o
c
e
s
s
o
r
.
j
a
v
a
:
408
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
o
y
o
t
e
.
A
b
s
t
r
a
c
t
P
r
o
c
e
s
s
o
r
L
i
g
h
t
.
p
r
o
c
e
s
s
(
A
b
s
t
r
a
c
t
P
r
o
c
e
s
s
o
r
L
i
g
h
t
.
j
a
v
a
:
66
)
a
t
o
r
g
.
a
p
a
c
h
e
.
c
o
y
o
t
e
.
A
b
s
t
r
a
c
t
P
r
o
t
o
c
o
l
2.execute(OgnlUtil.java:309) at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecute(OgnlUtil.java:340) at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:307) at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:423) at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:287) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:250) at org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:139) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:564) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.orm.hibernate5.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol
2.execute(OgnlUtil.java:309)atcom.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecute(OgnlUtil.java:340)atcom.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:307)atcom.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:423)atcom.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:287)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:250)atorg.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167)atcom.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)atorg.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76)atcom.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)atcom.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)atcom.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)atcom.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:139)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atcom.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)atcom.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:244)atorg.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)atorg.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:564)atorg.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)atorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)atorg.springframework.orm.hibernate5.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)atorg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)atorg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)atorg.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)atorg.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)atorg.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)atorg.apache.coyote.AbstractProtocolConnectionHandler.process(AbstractProtocol.java:764)
at org.apache.tomcat.util.net.NioEndpoint
S
o
c
k
e
t
P
r
o
c
e
s
s
o
r
.
d
o
R
u
n
(
N
i
o
E
n
d
p
o
i
n
t
.
j
a
v
a
:
1388
)
a
t
o
r
g
.
a
p
a
c
h
e
.
t
o
m
c
a
t
.
u
t
i
l
.
n
e
t
.
S
o
c
k
e
t
P
r
o
c
e
s
s
o
r
B
a
s
e
.
r
u
n
(
S
o
c
k
e
t
P
r
o
c
e
s
s
o
r
B
a
s
e
.
j
a
v
a
:
49
)
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
:
1142
)
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
SocketProcessor.doRun(NioEndpoint.java:1388) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor
SocketProcessor.doRun(NioEndpoint.java:1388)atorg.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)atjava.util.concurrent.ThreadPoolExecutorWorker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2352)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:833)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1278)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1138)
at it.lijoy.ssh.web.action.BaseDictAction.findByTypeCode(BaseDictAction.java:20)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:870)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1293)
… 88 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1309)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1138)
… 102 more