Hello,  
        Could you post struts-config.xml? 
Regards
        marco

-----Original Message-----
From: Sher, Allen - BLS CTR [mailto:[EMAIL PROTECTED] 
Sent: 07 July 2005 14:35
To: 'Struts Users Mailing List'
Subject: Struts-config.xml Digester endElement problem

Got this stack trace while deploying my struts 1.2.7 app into WebLogic
8.1.4.
It seems to relate to Digester complaining something about
struts-config.xml.
Adding Xerces 2.5 into the WAR file does not help.
Can someone point a direction of where to look?
Thanks.


Jul 7, 2005 9:11:26 AM org.apache.commons.digester.Digester endElement
SEVERE: End event threw exception
java.lang.IllegalArgumentException: argument type mismatch
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:2
16)
        at
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:208)
        at org.apache.commons.digester.Rule.end(Rule.java:228)
        at
org.apache.commons.digester.Digester.endElement(Digester.java:1067)
        at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
        at
org.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown
Source)
        at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown
Source)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
patc
her.dispatch(Unknown Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno
wn
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
        at
org.apache.commons.digester.Digester.parse(Digester.java:1572)
        at
org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl
et.j
ava:738)
        at
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja
va:6
87)
        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:333)
        at javax.servlet.GenericServlet.init(GenericServlet.java:258)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(ServletS
tubI
mpl.java:1018)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu
bjec
t.java:321)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118
)
        at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.
java
:894)
        at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImp
l.ja
va:873)
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl
.jav
a:812)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServ
letC
ontext.java:3281)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppSer
vlet
Context.java:3226)
        at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppSe
rvle
tContext.java:3207)
        at
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletC
onte
xt.java:5737)
        at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:874)
        at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.ja
va:2
106)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer
.jav
a:2147)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.act
ivat
eContainer(SlaveDeployer.java:2434)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(Sla
veDe
ployer.java:2352)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer
.jav
a:2136)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(Slav
eDep
loyer.java:2235)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeploye
r.ja
va:2130)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(Slav
eDep
loyer.java:2315)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveD
eplo
yer.java:866)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeploye
r.ja
va:594)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeploy
er.j
ava:508)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandle
r.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Jul 7, 2005 9:11:26 AM org.apache.struts.action.ActionServlet
handleConfigException
SEVERE: Parsing error processing resource path
/WEB-INF/struts-config.xml
java.lang.IllegalArgumentException: argument type mismatch
        at
org.apache.commons.digester.Digester.createSAXException(Digester.java:27
92)
        at
org.apache.commons.digester.Digester.createSAXException(Digester.java:28
18)
        at
org.apache.commons.digester.Digester.endElement(Digester.java:1070)
        at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
        at
org.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown
Source)
        at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown
Source)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
patc
her.dispatch(Unknown Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno
wn
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
        at
org.apache.commons.digester.Digester.parse(Digester.java:1572)
        at
org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl
et.j
ava:738)
        at
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja
va:6
87)
        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:333)
        at javax.servlet.GenericServlet.init(GenericServlet.java:258)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInitAction.run(ServletS
tubI
mpl.java:1018)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu
bjec
t.java:321)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118
)
        at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.
java
:894)
        at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImp
l.ja
va:873)
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl
.jav
a:812)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServ
letC
ontext.java:3281)
        at
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppSer
vlet
Context.java:3226)
        at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppSe
rvle
tContext.java:3207)
        at
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletC
onte
xt.java:5737)
        at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:874)
        at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.ja
va:2
106)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer
.jav
a:2147)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.act
ivat
eContainer(SlaveDeployer.java:2434)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(Sla
veDe
ployer.java:2352)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer
.jav
a:2136)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(Slav
eDep
loyer.java:2235)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeploye
r.ja
va:2130)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(Slav
eDep
loyer.java:2315)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveD
eplo
yer.java:866)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeploye
r.ja
va:594)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeploy
er.j
ava:508)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandle
r.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to