Error web.xml malformed.
Publicado por Christian (1 intervención) el 21/11/2007 18:00:29
Tengo una aplicacion de prueba en un bea que al levantarse me da este error:
<BEA-101248> <[Application: 'D:\temp', Module: 'Portal']: Deployment descriptor "web.xml" is malformed. Check against the DTD: org.xml.sax.SAXParseException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". (line 36, column 11).>
Este es el xml:
<!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>ISSS Logon</display-name>
<taglib>
<taglib-uri>aataglib</taglib-uri>
<taglib-location>/WEB-INF/lib/aataglib.jar</taglib-location>
</taglib>
<welcome-file-list>
<welcome-file>accessdenied.jsp</welcome-file>
</welcome-file-list>
<env-entry>
<env-entry-name>portalURL</env-entry-name>
<env-entry-value>http://portal.localhost.local/portal.jsp</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>logonURL</env-entry-name>
<env-entry-value>http://logon.localhost.local/logon.jsp</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
</web-app>
Alguien sabe por que puede ser?, gracias de antemano.
<BEA-101248> <[Application: 'D:\temp', Module: 'Portal']: Deployment descriptor "web.xml" is malformed. Check against the DTD: org.xml.sax.SAXParseException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". (line 36, column 11).>
Este es el xml:
<!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>ISSS Logon</display-name>
<taglib>
<taglib-uri>aataglib</taglib-uri>
<taglib-location>/WEB-INF/lib/aataglib.jar</taglib-location>
</taglib>
<welcome-file-list>
<welcome-file>accessdenied.jsp</welcome-file>
</welcome-file-list>
<env-entry>
<env-entry-name>portalURL</env-entry-name>
<env-entry-value>http://portal.localhost.local/portal.jsp</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>logonURL</env-entry-name>
<env-entry-value>http://logon.localhost.local/logon.jsp</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
</web-app>
Alguien sabe por que puede ser?, gracias de antemano.
Valora esta pregunta


0