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]