[ http://jira.jboss.com/jira/browse/JBAS-880?page=history ] Scott M Stark closed JBAS-880: ------------------------------
Resolution: Out of Date Fix Version: JBossAS-3.2.5 Final Reopen with a more recent example as the tomcat deployer has been updated to better support scoped loading. > Tomcat5 - conflicting libraries > ------------------------------- > > Key: JBAS-880 > URL: http://jira.jboss.com/jira/browse/JBAS-880 > Project: JBoss Application Server > Type: Bug > Components: Web (Tomcat) service > Versions: JBossAS-3.2.6 Final > Reporter: SourceForge User > Assignee: Scott M Stark > Fix For: JBossAS-3.2.5 Final > > > SourceForge Submitter: wonnekeysers . > The following error occured while trying to deploy a .ear > with scoped classloading on JB3.2.4RC1. > This ear-file contained an older version of the jakarta- > digester than the one in jbossweb-tomcat50.sar > directory. > When I removed the servlet-api.jar and jsp-api.jar from > jbossweb-tomcat50.sar, the exception disappeared. > (These api's are still in the server lib folder named as > javax.servlet.jar and javax.servlet.jsp.jar) > 2004-02-12 19:39:18,168 DEBUG > [org.apache.struts.action.ActionServlet] Scanning > web.xml for controller servlet mapping > 2004-02-12 19:39:18,659 ERROR > [org.apache.commons.digester.Digester] End event > threw error > java.lang.NoClassDefFoundError: > javax/servlet/http/HttpServletRequest > at java.lang.Class.getDeclaredMethods0(Native > Method) > at java.lang.Class.privateGetDeclaredMethods > (Class.java:1647) > at java.lang.Class.getMethod0(Class.java:1893) > at java.lang.Class.getMethod0(Class.java:1902) > at java.lang.Class.getMethod(Class.java:976) > at > org.apache.commons.beanutils.MethodUtils.getMatchingA > ccessibleMethod(MethodUtils.java:580) > at > org.apache.commons.beanutils.MethodUtils.invokeMethod > (MethodUtils.java:254) > at > org.apache.commons.digester.CallMethodRule.end > (CallMethodRule.java:506) > at org.apache.commons.digester.Rule.end > (Rule.java:276) > at > org.apache.commons.digester.Digester.endElement > (Digester.java:1077) > at > org.apache.xerces.parsers.AbstractSAXParser.endElemen > t(AbstractSAXParser.java:559) > at > org.apache.xerces.impl.XMLNamespaceBinder.handleEndEl > ement(XMLNamespaceBinder.java:853) > at > org.apache.xerces.impl.XMLNamespaceBinder.endElement > (XMLNamespaceBinder.java:643) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndEl > ement(XMLDTDValidator.java:2978) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.endElement > (XMLDTDValidator.java:918) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerIm > pl.handleEndElement > (XMLDocumentFragmentScannerImpl.java:1145) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerIm > pl.scanEndElement > (XMLDocumentFragmentScannerImpl.java:988) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerIm > pl$FragmentContentDispatcher.dispatch > (XMLDocumentFragmentScannerImpl.java:1446) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerIm > pl.scanDocument > (XMLDocumentFragmentScannerImpl.java:333) > at > org.apache.xerces.parsers.StandardParserConfiguration.p > arse(StandardParserConfiguration.java:529) > at > org.apache.xerces.parsers.StandardParserConfiguration.p > arse(StandardParserConfiguration.java:585) > at org.apache.xerces.parsers.XMLParser.parse > (XMLParser.java:147) > at > org.apache.xerces.parsers.AbstractSAXParser.parse > (AbstractSAXParser.java:1148) > at org.apache.commons.digester.Digester.parse > (Digester.java:1597) > at > org.apache.struts.action.ActionServlet.initServlet > (ActionServlet.java:1130) > at org.apache.struts.action.ActionServlet.init > (ActionServlet.java:382) > at > com.merck.genesys.framework.presentation.action.Stand > ardActionServlet.init(StandardActionServlet.java:29) > at javax.servlet.GenericServlet.init > (GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet > (StandardWrapper.java:1044) > at > org.apache.catalina.core.StandardWrapper.load > (StandardWrapper.java:887) > at > org.apache.catalina.core.StandardContext.loadOnStartup > (StandardContext.java:3960) > at > org.apache.catalina.core.StandardContext.start > (StandardContext.java:4283) > at > org.apache.catalina.core.ContainerBase.addChildInternal > (ContainerBase.java:866) > at > org.apache.catalina.core.ContainerBase.addChild > (ContainerBase.java:850) > at > org.apache.catalina.core.StandardHost.addChild > (StandardHost.java:638) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke > (Method.java:324) > at > org.apache.commons.modeler.BaseModelMBean.invoke > (BaseModelMBean.java:503) > at > org.jboss.mx.server.RawDynamicInvoker.invoke > (RawDynamicInvoker.java:110) > at org.jboss.mx.server.MBeanServerImpl.invoke > (MBeanServerImpl.java:480) > at > org.apache.catalina.core.StandardContext.init > (StandardContext.java:5352) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke > (Method.java:324) > at > org.apache.commons.modeler.BaseModelMBean.invoke > (BaseModelMBean.java:503) > at > org.jboss.mx.server.RawDynamicInvoker.invoke > (RawDynamicInvoker.java:110) > at org.jboss.mx.server.MBeanServerImpl.invoke > (MBeanServerImpl.java:480) > at > org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy > (TomcatDeployer.java:235) > at org.jboss.web.AbstractWebDeployer.start > (AbstractWebDeployer.java:324) > at org.jboss.web.AbstractWebContainer.start > (AbstractWebContainer.java:315) > at org.jboss.deployment.MainDeployer.start > (MainDeployer.java:833) > at org.jboss.deployment.MainDeployer.start > (MainDeployer.java:825) > at org.jboss.deployment.MainDeployer.deploy > (MainDeployer.java:643) > at org.jboss.deployment.MainDeployer.deploy > (MainDeployer.java:606) > at > sun.reflect.GeneratedMethodAccessor49.invoke > (Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke > (Method.java:324) > at > org.jboss.mx.server.ReflectedDispatcher.dispatch > (ReflectedDispatcher.java:72) > at org.jboss.mx.server.Invocation.dispatch > (Invocation.java:45) > at org.jboss.mx.server.Invocation.invoke > (Invocation.java:70) > at > org.jboss.mx.server.AbstractMBeanInvoker.invoke > (AbstractMBeanInvoker.java:187) > at org.jboss.mx.server.MBeanServerImpl.invoke > (MBeanServerImpl.java:480) > at org.jboss.mx.util.MBeanProxyExt.invoke > (MBeanProxyExt.java:174) > at $Proxy7.deploy(Unknown Source) > at > org.jboss.deployment.scanner.URLDeploymentScanner.de > ploy(URLDeploymentScanner.java:302) > at > org.jboss.deployment.scanner.URLDeploymentScanner.sc > an(URLDeploymentScanner.java:476) > at > org.jboss.deployment.scanner.AbstractDeploymentScann > er$ScannerThread.doScan > (AbstractDeploymentScanner.java:201) > at > org.jboss.deployment.scanner.AbstractDeploymentScann > er$ScannerThread.loop > (AbstractDeploymentScanner.java:212) > at > org.jboss.deployment.scanner.AbstractDeploymentScann > er$ScannerThread.run > (AbstractDeploymentScanner.java:191) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development