Hi David, If your webapp does not deploy correctly, the <cactus> task will fail to connect to it. Make sure your webapp is correctly deployed (check the generated output) and it will work.
Thanks -Vincent > -----Original Message----- > From: Rowe, David (CAG-CC MIS) [mailto:[EMAIL PROTECTED] > Sent: 29 August 2003 21:56 > To: Cactus Users List > Subject: RE: <cactus> task failed > > I also am having this sort of problem with 1.5 beta, Tomcat 4.1.27. When > I look run ant in debug mode, I get "Failed to connect to > http://localhost..." errors until it times out at 180000 > > Ideas? > > Thanks > Dave > > > -----Original Message----- > From: QingZhao [mailto:[EMAIL PROTECTED] > Sent: Friday, August 29, 2003 2:02 PM > To: [EMAIL PROTECTED] > Subject: <cactus> task failed > > > Hi, > > I had the following error while using the ant integration to run the > sample test in jakarta-cactus-13-1.5-beta1 distribution. I used Tomcat > 4.1.26. > > ======================================================================== == > ================================================= > > test: > [cactus] -------------------------------------------------------------- > --- > [cactus] Running tests against Tomcat 4.1.26 > [cactus] -------------------------------------------------------------- > --- > [cactus] Deleting 58 files from > C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cactus\tom > cat4x > [cactus] Deleted 18 directories from > C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cactu > s\tomcat4x > > BUILD FAILED > file:C:/Downloads/software/jakarta-cactus-13-1.5- > beta1/samples/servlet/build.xml > :293: Failed to start the container after more than [180000] ms. > > ======================================================================== == > ==================================================== > > When I checked the output file: tomcat4x.out, the error message is: > > ======================================================================== == > ===================================================== > > [ERROR] Digester - -End event threw exception > <java.lang.reflect.InvocationTargetException>java.lang.reflect.Invocatio nT > argetException: java.lang.IllegalArgumentException: addChild: Child name > 'ServletRedirector' is not unique > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va > :815) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > at > org.apache.catalina.core.StandardContext.addChild(StandardContext.java:1 34 > 0) > at java.lang.reflect.Method.invoke(Native Method) > at > org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:2 52 > ) > at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > at org.apache.commons.digester.Rule.end(Rule.java:276) > at org.apache.commons.digester.Digester.endElement(Digester.java:1058) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) > at org.apache.xerces.impl.dtd.XMLDTDValidator.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.XMLDocumentFragmentScannerImpl.scanEndElement(Unk no > wn Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis pa > tcher.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:1548) > at > org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfi g. > java:282) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j av > a:243) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pp > ort.java:166) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3568 ) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va > :821) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579) > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploy er > .java:307) > at org.apache.catalina.core.StandardHost.install(StandardHost.java:772) > at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:35 8) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pp > ort.java:166) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at > org.apache.catalina.core.StandardService.start(StandardService.java:497) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2190) > at org.apache.catalina.startup.Catalina.start(Catalina.java:512) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > > java.lang.IllegalArgumentException: addChild: Child name > 'ServletRedirector' is not unique > java.lang.IllegalArgumentException: addChild: Child name > 'ServletRedirector' is not unique > at > org.apache.commons.digester.Digester.createSAXException(Digester.java:25 40 > ) > at > org.apache.commons.digester.Digester.createSAXException(Digester.java:25 66 > ) > at org.apache.commons.digester.Digester.endElement(Digester.java:1061) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) > at org.apache.xerces.impl.dtd.XMLDTDValidator.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.XMLDocumentFragmentScannerImpl.scanEndElement(Unk no > wn Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis pa > tcher.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:1548) > at > org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfi g. > java:282) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.j av > a:243) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pp > ort.java:166) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3568 ) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va > :821) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579) > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploy er > .java:307) > at org.apache.catalina.core.StandardHost.install(StandardHost.java:772) > at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:35 8) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pp > ort.java:166) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at > org.apache.catalina.core.StandardService.start(StandardService.java:497) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2190) > at org.apache.catalina.startup.Catalina.start(Catalina.java:512) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > ======================================================================== == > ================================== > > Can anybody help me out of this? Thanks a bunch. > > Qing > > --------------------------------------------------------------------- > 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]
