Hi ,
I am using struts 1.1 and tomcat 4.1.29.
while running tomcat i am getting this error...
SEVERE: Parse Error at line 243 column 11: The content of element type "web-app"
 must match "(icon?,display-name?,description?,distributable?,context-param*,fil
ter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-ma
pping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,se
curity-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-re
f*)".
 
 
Here is my web. xml file..
 
 
 
 
 

<?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>

<!-- Action Servlet Configuration -->

<servlet>

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

<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

<init-param>

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

<param-value>/WEB-INF/struts-config.xml,/WEB-INF/struts-config-nationaltest.xml,/WEB-INF/struts-config-workinglevels.xml,/WEB-INF/struts-config-standardgrades.xml,/WEB-INF/struts-config-higherunit.xml,/WEB-INF/struts-config-entercomments.xml,/WEB-INF/struts-config-overallpercentage.xml,/WEB-INF/struts-config-reportstatus.xml,/WEB-INF/struts-config-enterratings.xml</param-value>

</init-param>

<init-param>

<param-name>TRACELEVEL</param-name>

<param-value>5</param-value>

</init-param>

<init-param>

<param-name>LOGSTATUS</param-name>

<param-value>Y</param-value>

</init-param>

<init-param>

<param-name>SESSIONTIME</param-name>

<param-value>2000</param-value>

</init-param>

<init-param>

<param-name>DBServer</param-name>

<param-value>172.21.15.6</param-value>

</init-param>

<init-param>

<param-name>DBUid</param-name>

<param-value>sa</param-value>

</init-param>



<init-param>

<param-name>DBPwd</param-name>

<param-value>sadbawb123</param-value>

</init-param>

<init-param>

<param-name>DBPort</param-name>

<param-value>1433</param-value>

</init-param>

<init-param>

<param-name>DBDriver</param-name>

<param-value>net.sourceforge.jtds.jdbc.Driver</param-value>

</init-param>



<init-param>

<param-name>InitialConnections</param-name>

<param-value>5</param-value>

</init-param>



<init-param>

<param-name>MaximumConnections</param-name>

<param-value>10</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>



<!-- Action Servlet Mapping -->

<servlet-mapping>

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

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

</servlet-mapping>



<servlet>

<servlet-name>MeritDemeritServlet</servlet-name>

<servlet-class>common.MeritDemeritServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>MeritDemeritServlet</servlet-name>

<url-pattern>/MeritDemeritServlet</url-pattern>

</servlet-mapping>



<mime-mapping>

<extension>ico</extension>

<mime-type>image/ico</mime-type>

</mime-mapping>

 

<welcome-file-list>

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

</welcome-file-list>

<security-constraint>

<web-resource-collection>

<web-resource-name>Entire Application</web-resource-name>

<url-pattern>/images/*</url-pattern>

<url-pattern>/javascripts/*</url-pattern>

<url-pattern>/css/*</url-pattern>

<url-pattern>/WEB-INF/*</url-pattern>

<url-pattern>/log/*</url-pattern>

<url-pattern>/app/*</url-pattern>

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

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

</web-resource-collection>

<auth-constraint>

<role-name>WebClickNGo</role-name>

</auth-constraint>

</security-constraint>

<login-config>

<auth-method>FORM</auth-method>

 

<realm-name>WebClickNGo</realm-name>

<form-login-config>

<form-login-page>/app/login.jsp</form-login-page>

<form-error-page>/app/error.jsp</form-error-page>

</form-login-config>

</login-config>

<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>

<taglib>

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

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

</taglib>



<taglib>

<taglib-uri>/tags/struts-tiles</taglib-uri>

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

</taglib>

</web-app>

 

 

plz correct me if i have written this config file wrong..

Thanks..

Ashwini


                
---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!

Reply via email to