Forget this mail ... Nicolas BULTEAU a �crit :
> Hello, > > In addition to the previous mail : if I look in the catalina.log I've got this !!! > What is wrong ?? > Child name 'ServletRedirector' is not unique ??? > > I'am using the web.xml found in the howto_ejb_j2eeri ... > > --- snip --- > ContextConfig[/cactus] Configuration error in application web.xml > java.lang.IllegalArgumentException: addChild: Child name 'ServletRedirector' is > not unique > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) > at org.apache.catalina.core.StandardContext.addChild(StandardContext.java:1256) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.util.xml.AddChild.end(XmlMapper.java:811) > at org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419) > at org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119) > at org.xml.sax.helpers.XMLReaderAdapter.endElement(XMLReaderAdapter.java:347) > at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1523) > at org.apache.crimson.parser.Parser2.content(Parser2.java:1766) > at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494) > at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500) > at org.apache.crimson.parser.Parser2.parse(Parser2.java:305) > at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433) > at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:350) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:140) > at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:275) > at > org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:254) > > at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:820) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:224) > at > >org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155) > > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:3300) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:415) > at com.sun.web.server.WebService.addContext(WebService.java:149) > at > >com.sun.web.server.ServletDeployerImpl.loadWebComponents(ServletDeployerImpl.java:214) > > at > >com.sun.enterprise.tools.deployment.backend.JarInstallerImpl.deployWebComponents(JarInstallerImpl.java:791) > > at > >com.sun.enterprise.tools.deployment.backend.JarInstallerImpl.deployApplication(JarInstallerImpl.java:219) > > at > >org.omg.stub.com.sun.enterprise.tools.deployment.backend._JarInstallerImpl_Tie._invoke(Unknown > Source) > at > com.sun.corba.ee.internal.corba.ServerDelegate.dispatch(ServerDelegate.java:355) > at com.sun.corba.ee.internal.iiop.ORB.process(ORB.java:273) > at > com.sun.corba.ee.internal.iiop.RequestProcessor.process(RequestProcessor.java:84) > at > com.sun.corba.ee.internal.orbutil.ThreadPool$PooledThread.run(ThreadPool.java:99) > > ContextConfig[/cactus]: Marking this application unavailable due to previous > error(s) > StandardContext[/cactus]: Context startup failed due to previous errors > --- snip --- > > Nicolas BULTEAU a �crit : > > > Hello, > > > > I' have the same messages than you ... > > > > --- snip --- > > java.io.StreamCorruptedException: InputStream does not contain a > > serialized object > > at > > java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:849) > > at java.io.ObjectInputStream.<init>(ObjectInputStream.java:168) > > at > > org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.java:148) > > > > at > > org.apache.cactus.AbstractTestCase.runGenericTest(AbstractTestCase.java:422) > > > > at org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:130) > > at > > org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:371) > > --- snip --- > > > > Did you resolve your troubles ? Have you got the solution ? > > > > I used the howto_ejb_j2eeri to set up my FIRST trial with of CACTUS. > > When you deploy you EJB you need to put it in a application. > > When you deploy you Cactus Web Application you also need to put it in an > > application. > > So I have got 2 applications deployed. Is it right ? > > > > Nicolas
