hi, I've installed tomcat 4.1 which work fine. I've also installed UltraDev 4.0 with the jakart-taglib extension as described in the tutorial that come with and when I restart tomcat I recieve these errors: please Help.
Using CLASSPATH: c:\JBuilder6\jakarta-tomcat-4.0.1\bin\bootstrap.jar;c:\JBuilder6\jdk1.3.1\li b\tools.jar Using CATALINA_BASE: c:\JBuilder6\jakarta-tomcat-4.0.1 Using CATALINA_HOME: c:\JBuilder6\jakarta-tomcat-4.0.1 Using JAVA_HOME: c:\JBuilder6\jdk1.3.1 Starting service Tomcat-Standalone Apache Tomcat/4.0.1 New org.apache.struts.example.User Set org.apache.struts.example.User properties New org.apache.struts.example.Subscription Set org.apache.struts.example.Subscription properties Call org.apache.struts.example.Subscription.setUser(User[username=user, fullName=John Q. User]) Pop org.apache.struts.example.Subscription New org.apache.struts.example.Subscription Set org.apache.struts.example.Subscription properties Call org.apache.struts.example.Subscription.setUser(User[username=user, fullName=John Q. User]) Pop org.apache.struts.example.Subscription Call org.apache.struts.example.DatabaseServlet.addUser(User[username=user, fullName=John Q. User]) Pop org.apache.struts.example.User register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'jar:file:/c:/JBuilder6/jakarta-tomcat-4.0.1/webapps/ctlx-tutorial/WEB-INF/l ib/struts.jar!/org/apache/struts/resources/struts-config_1_0.dtd' resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd') Resolving to alternate DTD 'jar:file:/c:/JBuilder6/jakarta-tomcat-4.0.1/webapps/ctlx-tutorial/WEB-INF/l ib/struts.jar!/org/apache/struts/resources/struts-config_1_0.dtd' Parse Fatal Error at line 232 column 54: The attribute type is required in the declaration of attribute "path" for element "forward". org.xml.sax.SAXParseException: The attribute type is required in the declaration of attribute "path" for element "forward". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(ErrorHand lerWrapper.java:232) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.ja va:213) at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:36 6) at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:29 6) at org.apache.xerces.impl.XMLScanner.reportFatalError(XMLScanner.java:1244) at org.apache.xerces.impl.XMLDTDScannerImpl.scanAttType(XMLDTDScannerImpl.java: 1231) at org.apache.xerces.impl.XMLDTDScannerImpl.scanAttlistDecl(XMLDTDScannerImpl.j ava:1088) at org.apache.xerces.impl.XMLDTDScannerImpl.scanDecls(XMLDTDScannerImpl.java:18 19) at org.apache.xerces.impl.XMLDTDScannerImpl.scanDTDExternalSubset(XMLDTDScanner Impl.java:295) at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocu mentScannerImpl.java:820) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume ntFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserCo nfiguration.java:529) at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserCo nfiguration.java:585) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:114 8) at javax.xml.parsers.SAXParser.parse(SAXParser.java:363) at javax.xml.parsers.SAXParser.parse(SAXParser.java:137) at org.apache.struts.digester.Digester.parse(Digester.java:716) at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1262) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:447) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3267) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454) at org.apache.catalina.core.StandardHost.install(StandardHost.java:712) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:647) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:155) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.start(StandardHost.java:612) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307) at org.apache.catalina.core.StandardService.start(StandardService.java:388) at org.apache.catalina.core.StandardServer.start(StandardServer.java:505) at org.apache.catalina.startup.Catalina.start(Catalina.java:776) at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) Starting service Tomcat-Apache Apache Tomcat/4.0.1 -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>