Servlet 2.4 web.xml error - Cant load the Schema

i have coded the web.xml for my application as below,

i am using Servlet 2.4 and Tomcat 5.5

when i viewed the same in XML editor, it gave the following error -

"Can't Load the W3C XML Schema" , cant figure what is the reason for this error. Any help would be greatly appreciated

<?xml version="1.0" encoding="UTF-8"?>

<web-app

xmlns="http://java.sun.com/xml/ns/j2ee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

version="2.4">

<display-name>Rdp</display-name>

<servlet>

<servlet-name>action</servlet-name>

<servlet-class>com.rdp.util.RDServlet</servlet-class>

<init-param>

<param-name>config</param-name>

<param-value>/WEB-INF/config/struts-config.xml</param-value>

</init-param>

<init-param>

<param-name>debug</param-name>

<param-value>2</param-value>

</init-param>

<init-param>

<param-name>detail</param-name>

<param-value>2</param-value>

</init-param>

<init-param>

<param-name>validate</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>programe-name</param-name>

<param-value>Rdp</param-value>

</init-param>

<init-param>

<param-name>application</param-name>

<param-value>ApplicationResources</param-value>

</init-param>

<load-on-startup>2</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>action</servlet-name>

<url-pattern>*.do</url-pattern>

</servlet-mapping>

<welcome-file-list>

<welcome-file>index.html</welcome-file>

<welcome-file>index.htm</welcome-file>

<welcome-file>index.jsp</welcome-file>

<welcome-file>default.html</welcome-file>

<welcome-file>default.htm</welcome-file>

<welcome-file>default.jsp</welcome-file>

</welcome-file-list>

<taglib>

<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>

<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>

</taglib>

<taglib>

<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>

<taglib-location>/WEB-INF/struts-html.tld</taglib-location>

</taglib>

<taglib>

<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>

<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>

</taglib>

</web-app>

[3213 byte] By [Funnya] at [2007-10-3 3:39:47]
# 1

> i have coded the web.xml for my application as below,

>

> i am using Servlet 2.4 and Tomcat 5.5

> when i viewed the same in XML editor, it gave the

> following error -

> "Can't Load the W3C XML Schema" , cant figure what is

> the reason for this error. Any help would be greatly

> appreciated

>

> > <?xml version="1.0" encoding="UTF-8"?>

>

> <web-app

> xmlns="http://java.sun.com/xml/ns/j2ee"

> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

>

> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

> version="2.4">

> <display-name>Rdp</display-name>

> <servlet>

> <servlet-name>action</servlet-name>

> <servlet-class>com.rdp.util.RDServlet</servlet-class

> >

> <init-param>

> <param-name>config</param-name>

> <param-value>/WEB-INF/config/struts-config.xml</par

> am-value>

> </init-param>

> <init-param>

> <param-name>debug</param-name>

> <param-value>2</param-value>

> </init-param>

> <init-param>

> <param-name>detail</param-name>

> <param-value>2</param-value>

> </init-param>

> <init-param>

> <param-name>validate</param-name>

> <param-value>true</param-value>

> </init-param>

> <init-param>

> <param-name>programe-name</param-name>

> <param-value>Rdp</param-value>

> </init-param>

> <init-param>

> <param-name>application</param-name>

> <param-value>ApplicationResources</param-value>

> </init-param>

> <load-on-startup>2</load-on-startup>

> </servlet>

>

> <servlet-mapping>

> <servlet-name>action</servlet-name>

> <url-pattern>*.do</url-pattern>

> </servlet-mapping>

>

>

>

> <welcome-file-list>

> <welcome-file>index.html</welcome-file>

> <welcome-file>index.htm</welcome-file>

> <welcome-file>index.jsp</welcome-file>

> <welcome-file>default.html</welcome-file>

> <welcome-file>default.htm</welcome-file>

> <welcome-file>default.jsp</welcome-file>

> </welcome-file-list>

>

> <taglib>

> <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>

> <taglib-location>/WEB-INF/struts-bean.tld</taglib-lo

> cation>

> </taglib>

> <taglib>

> <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>

> <taglib-location>/WEB-INF/struts-html.tld</taglib-lo

> cation>

> </taglib>

> <taglib>

> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>

> <taglib-location>/WEB-INF/struts-logic.tld</taglib-l

> ocation>

> </taglib>

>

> </web-app>

>

>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"

version="2.4">

It looks the schema specified in your application is slightly different or wrong.

Please correct it !!

Sunstorma at 2007-7-14 21:35:17 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...