Duh! figured it out.....I copied the web.xml file from
/conf into my web application's WEB-INF folder. Since
this contained a default mapping, there was a
duplicate..... I created a new web.xml file for my
application and it works now!!

Thank guys
Prashanth

--- Eric Everman <[EMAIL PROTECTED]> wrote:
> Also, is it possible that there is another servlet
> named 
> 'default'?  Actually, did you say this was *your*
> web.xml file - not the 
> default one located in the root/config directory?
> 
> If this xml snippet is from
> root/webapps/<yourapp>/WEB-INF/web.xml file, it 
> will be additive to the root/config/web.xml file
> which contains the default 
> servlet declaration unless you have modified this
> file.  In other words, 
> everything in your root web.xml file is already
> included, you don't need to 
> "re-included" it in your application's web.xml file.
> 
> Does that help?
> 
> Eric Everman
> 
> At 01:36 PM 6/26/2002, you wrote:
> >Hello Prashanth,
> >
> >are all your <servlet> entries *after*
> <context-inint> entries and
> >*before* <servlet-mapping> entries?
> >
> >Take a look in the dtd and double check that you
> have everything in
> >the proper order.
> >
> >Jake
> >
> >Wednesday, June 26, 2002, 1:08:45 PM, you wrote:
> >
> >PP> Hi:
> >
> >PP> When I startup tomcat I still get the following
> error:
> >
> >PP> ERROR reading
> java.io.ByteArrayInputStream@d2fc36
> >PP> At Line 63 /web-app/servlet/
> >
> >PP> Inside my web.xml file I found the following:
> >
> >PP>   <servlet>
> >PP>     <servlet-name>default</servlet-name>
> >
> >PP>
>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
> >PP>     <init-param>
> >PP>       <param-name>debug</param-name>
> >PP>       <param-value>0</param-value>
> >PP>     </init-param>
> >PP>     <init-param>
> >PP>       <param-name>listings</param-name>
> >PP>       <param-value>true</param-value>
> >PP>     </init-param>
> >PP>     <load-on-startup>1</load-on-startup>
> >PP>   </servlet>
> >
> >PP> the </servlet> tag is line 63. I placed the
> servlet
> >PP> tag above and below the default servlet....does
> not
> >PP> help! Could there be a conflict? What more
> information
> >PP> can I provide to debug the situation? This is
> one
> >PP> entry I found in localhost.log
> >
> >PP> 2002-06-26 14:11:15 WebappLoader[/manager]:
> Deploying
> >PP> class repositories to work directory
> >PP>
> C:\tomcat4.0.4\work\Standalone\localhost\manager
> >PP> 2002-06-26 14:11:15 StandardManager[/manager]:
> Seeding
> >PP> random number generator class
> >PP> java.security.SecureRandom
> >PP> 2002-06-26 14:11:15 StandardManager[/manager]:
> Seeding
> >PP> of random number generator has been completed
> >PP> 2002-06-26 14:11:16 ContextConfig[/manager]:
> Added
> >certificates ->> request attribute Valve
> >PP> 2002-06-26 14:11:16 ContextConfig[/manager]:
> >PP> Configured an authenticator for method BASIC
> >PP> 2002-06-26 14:11:16
> StandardWrapper[/manager:default]:
> >PP> Loading container servlet default
> >PP> 2002-06-26 14:11:16 default: init
> >PP> 2002-06-26 14:11:16
> StandardWrapper[/manager:invoker]:
> >PP> Loading container servlet invoker
> >PP> 2002-06-26 14:11:16 invoker: init
> >PP> 2002-06-26 14:11:16 jsp: init
> >PP> 2002-06-26 14:11:16 WebappLoader[]: Deploying
> class
> >PP> repositories to work directory
> >PP> C:\tomcat4.0.4\work\Standalone\localhost\_
> >PP> 2002-06-26 14:11:16 WebappLoader[]: Reloading
> checks
> >PP> are enabled for this Context
> >PP> 2002-06-26 14:11:16 StandardManager[]: Seeding
> random
> >PP> number generator class
> java.security.SecureRandom
> >PP> 2002-06-26 14:11:16 StandardManager[]: Seeding
> of
> >PP> random number generator has been completed
> >PP> 2002-06-26 14:11:16 ContextConfig[]
> Configuration
> >PP> error in application web.xml
> >PP> java.lang.IllegalArgumentException: addChild: 
> Child
> >PP> name 'default' is not unique
> >PP>         at
> >PP>
>
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
> >PP>         at
> >PP> 
>
>org.apache.catalina.core.StandardContext.addChild(StandardContext.java:1280)
> >PP>         at
> >PP>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >PP> Method)
> >PP>         at
> >PP> 
>
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >PP>         at
> >PP> 
>
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >PP>         at
> java.lang.reflect.Method.invoke(Method.java:324)
> >PP>         at
> >PP>
>
org.apache.catalina.util.xml.AddChild.end(XmlMapper.java:811)
> >PP>         at
> >PP>
>
org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419)
> >PP>         at
> >PP>
>
org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119)
> >PP>         at
> >PP>
>
org.xml.sax.helpers.XMLReaderAdapter.endElement(XMLReaderAdapter.java:347)
> >PP>         at
> >PP>
>
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
> >PP>         at
> >PP> 
>
>org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)
> >PP>         at
> >PP> 
>
>org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1149)
> >PP>         at
> >PP> 
>
>org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
> >PP>         at
> >PP>
>
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
> >PP>         at
> >PP>
>
org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
> >PP>         at
> >PP>
>
javax.xml.parsers.SAXParser.parse(SAXParser.java:314)
> >PP>         at
> >PP>
> javax.xml.parsers.SAXParser.parse(SAXParser.java:89)
> >PP>         at
> >PP>
>
org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:275)
> >PP>         at
> >PP> 
>
>org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:256)
> >PP>         at
> >PP>
>
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:824)
> >PP>         at
> >PP> 
>
>org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:224)
> >PP>         at
> >PP> 
>
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
> >PP>         at
> >PP>
>
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
> >PP>         at
> >PP>
>
org.apache.catalina.core.StandardContext.start(StandardContext.java:3371)
> >PP>         at
> >PP>
>
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
> >PP>         at
> >PP>
>
org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
> >PP>         at
> >PP>
>
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to