When try to deploy my struts based application into websphere app server 5.1, I get the following errors. I have tested the system successfully on tomcat 4.1 and websphere test server 5.o(inside wsad 5.1).
Error Message: Failed to load target servlet [action]
Error Code: 500
Target Servlet: action
Error Stack:
java.lang.InternalError
at org.apache.crimson.parser.
Parser2.pa
rseSystemI
d(Parser2.
java:2636)
at org.apache.crimson.parser.
Parser2.ma
ybeExterna
lID(Parser
2.java:260
5)
at org.apache.crimson.parser.
Parser2.ma
ybeDoctype
Decl(Parse
r2.java:11
16)
at org.apache.crimson.parser.
Parser2.pa
rseInterna
l(Parser2.
java:488)
at org.apache.crimson.parser.
Parser2.pa
rse(Parser
2.java:304
)
at org.apache.crimson.parser.
XMLReaderI
mpl.parse(
XMLReaderI
mpl.java:4
33)
at org.apache.commons.digeste
r.Digester
.parse(Dig
ester.java
:1548)
at org.apache.struts.action.A
ctionServl
et.parseMo
duleConfig
File(Actio
nServlet.j
ava:708)
at org.apache.struts.action.A
ctionServl
et.initMod
uleConfig(
ActionServ
let.java:6
70)
at org.apache.struts.action.A
ctionServl
et.init(Ac
tionServle
t.java:329
)
at uic.framework.UICActionSer
vlet.init(
UICActionS
ervlet.jav
a:46)
at javax.servlet.GenericServl
et.init(Ge
nericServl
et.java:25
8)
at com.ibm.ws.webcontainer.se
rvlet.Stri
ctServletI
nstance.do
Init(Stric
tServletIn
stance.jav
a:82)
at com.ibm.ws.webcontainer.se
rvlet.Stri
ctLifecycl
eServlet._
init(Stric
tLifecycle
Servlet.ja
va:147)
at com.ibm.ws.webcontainer.se
rvlet.PreI
nitialized
ServletSta
te.init(St
rictLifecy
cleServlet
.java:270)
at com.ibm.ws.webcontainer.se
rvlet.Stri
ctLifecycl
eServlet.i
nit(Strict
LifecycleS
ervlet.jav
a:113)
at com.ibm.ws.webcontainer.se
rvlet.Serv
letInstanc
e.init(Ser
vletInstan
ce.java:18
9)
at javax.servlet.GenericServl
et.init(Ge
nericServl
et.java:25
8)
at com.ibm.ws.webcontainer.we
bapp.WebAp
pServletMa
nager.addS
ervlet(Web
AppServlet
Manager.ja
va:870)
at com.ibm.ws.webcontainer.we
bapp.WebAp
pServletMa
nager.load
Servlet(We
bAppServle
tManager.j
ava:224)
at com.ibm.ws.webcontainer.we
bapp.WebAp
pServletMa
nager.getS
ervletRefe
rence(WebA
ppServletM
anager.jav
a:455)
at com.ibm.ws.webcontainer.we
bapp.WebAp
p.getServl
etReferenc
e(WebApp.j
ava:652)
at com.ibm.ws.webcontainer.we
bapp.WebAp
pRequestDi
spatcherIn
fo.calcula
teInfo(Web
AppRequest
Dispatcher
Info.java:
172)
at com.ibm.ws.webcontainer.we
bapp.WebAp
pRequestDi
spatcherIn
fo.<init>(
WebAppRequ
estDispatc
herInfo.ja
va:59)
at com.ibm.ws.webcontainer.we
bapp.WebAp
p.getReque
stDispatch
er(WebApp.
java:1462)
at com.ibm.ws.webcontainer.we
bapp.WebAp
p.getReque
stDispatch
er(WebApp.
java:1421)
at com.ibm.ws.webcontainer.sr
t.WebAppIn
voker.hand
leInvocati
onHook(Web
AppInvoker
.java:268)
at com.ibm.ws.webcontainer.ca
che.invoca
tion.Cache
dInvocatio
n.handleIn
vocation(C
achedInvoc
ation.java
:71)
at com.ibm.ws.webcontainer.sr
p.ServletR
equestProc
essor.disp
atchByURI(
ServletReq
uestProces
sor.java:1
82)
at com.ibm.ws.webcontainer.os
elistener.
OSEListene
rDispatche
r.service(
OSEListene
r.java:334
)
at com.ibm.ws.webcontainer.ht
tp.HttpCon
nection.ha
ndleReques
t(HttpConn
ection.jav
a:56)
at com.ibm.ws.http.HttpConnec
tion.readA
ndHandleRe
quest(Http
Connection
.java:618)
at com.ibm.ws.http.HttpConnec
tion.run(H
ttpConnect
ion.java:4
39)
at com.ibm.ws.util.ThreadPool
$Worker.ru
n(ThreadPo
ol.java(Co
mpiled Code))
Thanks,
db