Hi, If you want to override's the JSP servlet definition in $CATALINA_HOME/conf/web.xml, give it a different name. It's illegal to have to servlets with the same servlet-name in your web.xml (which is effectively merged at runtime with conf/web.xml).
Yoav Shapira Millennium Research Informatics >-----Original Message----- >From: Edson Alves Pereira [mailto:[EMAIL PROTECTED] >Sent: Monday, March 22, 2004 9:16 AM >To: 'Tomcat-User List' >Subject: Parser error in web.xml > > Could someone explain why tomcat complain about it? > >2004-03-22 10:54:06 ContextConfig[/osctrl-app] Parse error in application >web.xml >java.lang.IllegalArgumentException: addChild: Child name 'jsp' is not >unique > at >org.apache.commons.digester.Digester.createSAXException(Digester.java:2383) > > > Here´s my web.xml > ><?xml version="1.0" encoding="ISO-8859-1"?> ><!DOCTYPE web-app > PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" > "http://java.sun.com/dtd/web-app_2_3.dtd"> > ><web-app> > <display-name>osctrl</display-name> > <description>Site para controle de SSI</description> > > ><!--//////////////////////////////////////////////////////////////////--> > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroUsuarioBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroUsuario >B >r&hdnCTRL=Id&hdnTitulo=usuário]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroPerfilBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroPerfilB >r >&hdnCTRL=Id&hdnTitulo=perfil]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroGrupoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroGrupoBr >& >hdnCTRL=Id&hdnTitulo=grupo]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroVinculoPerfilTelaBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroVinculo >P >erfilTelaBr&hdnCTRL=Id&hdnTypeCTRL=numero&hdnSizeCTRL=3&hdnTitulo=vínculo >de >perfil com telas]]></param-value> > </context-param> > > <!-- Cadastro geral: --> > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroEquipeBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroEquipeB >r >&hdnCTRL=Id&hdnTitulo=equipes de >trabalho&hdnSizeCTRL=10&hdnTituloCTRL=Equipe]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroRecursoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroRecurso >B >r&hdnCTRL=Id&hdnTitulo=recursos&hdnTypeCTRL=numero&hdnSizeCTRL=3&hdnTituloC >T >RL=Recurso]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroDiretoriaBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroDiretor >i >aBr&hdnCTRL=Id&hdnTitulo=diretoria&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTitu >l >oCTRL=Diretoria]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroFaseBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.admin.OS_cadastroFaseBr&h >d >nCTRL=Id&hdnTitulo=fase&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTituloCTRL=Fase >] >]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroSituacaoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.admin.OS_cadastroSituacao >B >r&hdnCTRL=Id&hdnTitulo=situação&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTituloC >T >RL=Situacao]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroDeptoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroDeptoBr >& >hdnCTRL=Id&hdnTitulo=departamento&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTitul >o >CTRL=Departamento]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroPatrocinadorBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.admin.OS_cadastroPatrocin >a >dorBr&hdnCTRL=Id&hdnTitulo=pstrocinador de >projetos&hdnSizeCTRL=4&hdnTypeCTRL=numero&hdnTituloCTRL=Patrocinador]]></pa >r >am-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.common.OS_cadastroStatusBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.common.OS_cadastroStatusB >r >&hdnCTRL=Id&hdnTitulo=status&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTituloCTRL >= >Status]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroStatusProjetoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=cadastro/cadastroEditBr.jsp&hdnFormAction=osctrl.admin.OS_cadastroStatusPr >o >jetoBr&hdnCTRL=Id&hdnTitulo=status para >projetos&hdnSizeCTRL=3&hdnTypeCTRL=numero&hdnTituloCTRL=Status]]></param- >val >ue> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroSSIBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=osctrl/admin/cadastroSSIBr.jsp&hdnBrowseHeight=50&hdnFormAction=osctrl.adm >i >n.OS_cadastroSSIBr&hdnCTRL=SSI&hdnTypeCTRL=numero&hdnSizeCTRL=6&hdnTitulo=C >o >nsulta de cadastro de SSI&hdnFazerPesquisa=true]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroProjetoBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=osctrl/admin/OS_cadastroProjetoBr.jsp&hdnBrowseHeight=40&hdnFormAction=osc >t >rl.admin.OS_cadastroProjetoBr&hdnCTRL=Projeto&hdnTypeCTRL=numero&hdnSizeCTR >L >=6&hdnTitulo=Consulta de cadastro de >projetos&hdnFazerPesquisa=true]]></param-value> > </context-param> > > <context-param> > ><param-name>Ctx_osctrl.admin.OS_cadastroDespesaSSIBr</param-name> > ><param- >value><![CDATA[/osctrl/jsp/cadastro/cadastroDefaultFrm.jsp?hdnBrowser >=osctrl/admin/OS_cadastroDespesaSSIBr.jsp&hdnBrowseHeight=40&hdnFormAction= >o >sctrl.admin.OS_cadastroDespesaSSIBr&hdnCTRL=Despesa&hdnTypeCTRL=numero&hdnS >i >zeCTRL=6&hdnTitulo=Consulta de cadastro de despesas de >SSI&hdnFazerPesquisa=true]]></param-value> > </context-param> > > ><!--//////////////////////////////////////////////////////////////////--> > ><!--//////////////////////////////////////////////////////////////////--> > <servlet> > <servlet-name>jsp</servlet-name> > ><servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> > <init-param> > <param-name>javaEnconding</param-name> > <param-value>ISO-8859-1</param-value> > </init-param> > </servlet> > ><!--//////////////////////////////////////////////////////////////////--> > ><!--//////////////////////////////////////////////////////////////////--> > > <welcome-file-list> > <welcome-file>index.html</welcome-file> > <welcome-file>index.jsp</welcome-file> > </welcome-file-list> > > <taglib> > <taglib-uri>http://127.0.0.1/osctrl</taglib-uri> > ><taglib-location>/WEB-INF/osctrl.tld</taglib-location> > </taglib> > > <taglib> > <taglib-uri>http://127.0.0.1/intranet</taglib-uri> > ><taglib-location>/WEB-INF/panfinance.tld</taglib-location> > </taglib> > > <taglib> > <taglib-uri>http://127.0.0.1/</taglib-uri> > ><taglib-location>/WEB-INF/panfinance.tld</taglib-location> > </taglib> > > <resource-ref> > <description>DB Connection</description> > <res-ref-name>jdbc/OracleDS</res-ref-name> > <res-type>javax.sql.DataSource</res-type> > <res-auth>Container</res-auth> > </resource-ref> ></web-app> > > > Regards, > Edson This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]