I'm getting a bunch of the errors included below.  I've attached my web.xml.
My web.xml seems to pass xml validators.  The last time I ran into this,
I think I just reinstalled tomcat, but I shouldn't have to do this on such
a regular basis.  I'm running tomcat-4.1.24-LE.  How do I fix this problem? 
Thanks for any tips.

Aug 5, 2003 11:58:55 AM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 40 column -1: Element "web-app" does not allow "servlet" he
re.
org.xml.sax.SAXParseException: Element "web-app" does not allow "servlet" here.
        at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
        at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(Validat
ingParser.java:349)
        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
        at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
        at org.apache.commons.digester.Digester.parse(Digester.java:1543)
        at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.ja
va:282)
        at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
21)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:307)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
        at org.apache.catalina.core.StandardService.start(StandardService.java:497)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)


-- 
Jiann-Ming Su  [EMAIL PROTECTED]  404-712-2603
Development Team Systems Administrator
General Libraries Systems Division
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd";>

<web-app>
    <servlet>
		<servlet-name> ConnectionServlet</servlet-name>
		<servlet-class>db.ConnectionServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
    </servlet>	
    <servlet>
        <servlet-name>browse</servlet-name>
        <servlet-class>search.ARCSearch</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    
    <servlet>
        <servlet-name>ARCSearch</servlet-name>
        <servlet-class>search.ARCSearch</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>    
    
    <servlet>
        <servlet-name>user</servlet-name>
        <servlet-class>user.User</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>loaduser</servlet-name>
        <servlet-class>user.LoadUser</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>annotation</servlet-name>
        <servlet-class>annotation.Annotation</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>bookbag</servlet-name>
        <servlet-class>bag.bagServlet</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>AttribSaver</servlet-name>
        <servlet-class>search.AttribSaver</servlet-class>
		<load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>search.AdvancedFormServlet</servlet-name>
        <servlet-class>search.AdvancedFormServlet</servlet-class>
		<load-on-startup>3</load-on-startup>
    </servlet>
    <servlet>
		<servlet-name>OAI-DP</servlet-name>
		<servlet-class>arc20.dp.DPOAI</servlet-class>
    </servlet>
    <servlet>
		<servlet-name>OAI20</servlet-name>
		<servlet-class>arc20.dp.DPOAI</servlet-class>
    </servlet>
  	<servlet>
		<servlet-name>OAI-SP</servlet-name>
		<servlet-class>arc.sp.SPOAI</servlet-class>
	</servlet>  
	<!-- Default login configuration uses BASIC authentication -->
    <login-config>
      	<auth-method>BASIC</auth-method>
      	<realm-name>Example Basic Authentication Area</realm-name>
    </login-config>
</web-app>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to