Hi,
Looks like you already have an app deployed at the "" context path.

Yoav Shapira http://www.yoavshapira.com


>-----Original Message-----
>From: Phillip Qin [mailto:[EMAIL PROTECTED]
>Sent: Friday, October 15, 2004 3:46 PM
>To: '[EMAIL PROTECTED]'
>Subject: Tomcat 5.0.28 + Ant deploy/undeploy task
>
>I am testing Tomcat 5.0.28 on Windows 2000 Pro. I use catalina-ant
deploy
>task to deploy my webapp war. Where did this exception come from? My
web
>application runs fine.
>
><<stdout.log>>
>15-Oct-2004 3:25:48 PM org.apache.catalina.startup.HostConfig
deployWARs
>WARNING: Exception while expanding web application archive ROOT.war
>15-Oct-2004 3:25:49 PM org.apache.catalina.core.StandardHostDeployer
>install
>INFO: Processing Context configuration file URL file:/C:/Program
>Files/Apache Software Foundation/Tomcat
>5.0/conf/Catalina/investments.localhost/ROOT.xml
>15-Oct-2004 3:25:49 PM org.apache.catalina.core.StandardHostDeployer
>install
>INFO: Installing web application from URL jar:file:/C:/Program
Files/Apache
>Software Foundation/Tomcat
>5.0/webapps/www.investments.shareowner.com/ROOT.war!/
>initializing http://www.investments.shareowner.com...
>initialized http://www.investments.shareowner.com
>15-Oct-2004 3:26:14 PM org.apache.catalina.core.StandardHostDeployer
>install
>INFO: Processing Context configuration file URL file:C:\Program
>Files\Apache
>Software Foundation\Tomcat
5.0\conf\Catalina\investments.localhost\ROOT.xml
>15-Oct-2004 3:26:14 PM org.apache.commons.digester.Digester endElement
>SEVERE: End event threw exception
>java.lang.reflect.InvocationTargetException
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
>9
>)
>       at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
>l
>.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at
>org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:
216)
>       at
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
>       at org.apache.commons.digester.Rule.end(Rule.java:276)
>       at
>org.apache.commons.digester.Digester.endElement(Digester.java:1058)
>       at
>org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.j
ava:
>7
>6)
>       at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
>Source)
>       at
>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Un
know
>n
>Source)
>       at
>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi
spat
>c
>her.dispatch(Unknown Source)
>       at
>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn
own
>Source)
>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>Source)
>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>Source)
>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
>       at
org.apache.commons.digester.Digester.parse(Digester.java:1567)
>       at
>org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo
yer.
>j
>ava:488)
>       at
>org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
>       at
>org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.jav
a:48
>3
>)
>       at
>org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>       at
>org.apache.catalina.startup.HostConfig.check(HostConfig.java:1083)
>       at
>org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:3
27)
>       at
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
>r
>t.java:119)
>       at
>org.apache.catalina.core.StandardHost.backgroundProcess(StandardHost.ja
va:8
>0
>0)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pro
cess
>C
>hildren(ContainerBase.java:1619)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pro
cess
>C
>hildren(ContainerBase.java:1628)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run
(Con
>t
>ainerBase.java:1608)
>       at java.lang.Thread.run(Thread.java:534)
>Caused by: java.lang.IllegalStateException: Context path  is already in
use
>       at
>org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDepl
oyer
>.
>java:896)
>       ... 30 more
>15-Oct-2004 3:26:14 PM org.apache.catalina.startup.HostConfig
>deployDescriptors
>SEVERE: Error deploying configuration descriptor ROOT.xml
>java.io.IOException: java.lang.IllegalStateException: Context path  is
>already in use
>       at
>org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo
yer.
>j
>ava:494)
>       at
>org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
>       at
>org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.jav
a:48
>3
>)
>       at
>org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
>       at
>org.apache.catalina.startup.HostConfig.check(HostConfig.java:1083)
>       at
>org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:3
27)
>       at
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
>r
>t.java:119)
>       at
>org.apache.catalina.core.StandardHost.backgroundProcess(StandardHost.ja
va:8
>0
>0)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pro
cess
>C
>hildren(ContainerBase.java:1619)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pro
cess
>C
>hildren(ContainerBase.java:1628)
>       at
>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run
(Con
>t
>ainerBase.java:1608)
>       at java.lang.Thread.run(Thread.java:534)
>
><<context.xml>>
><Context path="" docBase="ROOT" debug="0">
>
>       <Logger className="org.apache.catalina.logger.FileLogger"
>                       prefix="investments_ROOT_log." suffix=".txt"
>                       timestamp="true"/>
>
></Context>
>
>
><<web.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>http://www.investments.shareowner.com</display-name>
><description>Canadian ShareOwner Investments</description>
>
><filter>
>       <filter-name>JspFilter</filter-name>
>
<filter-class>com.shareowner.core.filters.JspFilter</filter-class>
></filter>
>
><filter-mapping>
>       <filter-name>JspFilter</filter-name>
>       <url-pattern>*.jsp</url-pattern>
></filter-mapping>
>
><listener>
>
><listener-class>com.shareowner.investments.util.AppInitListener</listen
er-
>cl
>ass>
></listener>
>
><!-- Standard Action Servlet Configuration (with debugging) -->
><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/conf/struts-config.xml</param-value>
>       </init-param>
>       <init-param>
>               <param-name>debug</param-name>
>               <param-value>0</param-value>
>       </init-param>
>       <init-param>
>               <param-name>detail</param-name>
>               <param-value>0</param-value>
>       </init-param>
>       <load-on-startup>1</load-on-startup>
></servlet>
>
><!-- Standard Action Servlet Mapping -->
><servlet-mapping>
>    <servlet-name>action</servlet-name>
>    <url-pattern>*.do</url-pattern>
></servlet-mapping>
>
><!-- Struts Tag Library Descriptors -->
><taglib>
>       <taglib-uri>/tags/struts-bean</taglib-uri>
>       <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
></taglib>
><taglib>
>       <taglib-uri>/tags/struts-html</taglib-uri>
>       <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
></taglib>
><taglib>
>       <taglib-uri>/tags/struts-logic</taglib-uri>
>       <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
></taglib>
><taglib>
>       <taglib-uri>/tags/struts-nested</taglib-uri>
>       <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
></taglib>
><!--
><taglib>
>       <taglib-uri>/tags/struts-tiles</taglib-uri>
>       <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
></taglib>
>-->
>
></web-app>
>
>
>
>
>
>Regards,
>
>
>PQ
>
>Going to war for peace is like having sex for virginity



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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

Reply via email to