I build the application using
Ant and can deploy it just fine manually in
Tomcat, but when I try to run it via Eclipse, I get an HTTP 404 error (requested resource is not available). Here is the console output from running Tomcat manually (note in bold where the appliation is deployed):
Apr 23, 2011 6:23:04 PM or g.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performanc
e in production environments was not found on the java.library.path: c:\software
\glassfish3\jdk\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\
software\csvn\bin\;C:\software\csvn\Python25\;C:\Windows\system32;C:\Windows;C:\
Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\P
rogram Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\
Roxio Shared\9.0\DLLShared\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\
;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\
Ulead Systems\DVD;C:\Program Files\Common Files\HP\Digital Imaging\bin;C:\Progra
m Files\Hewlett-Packard\Digital Imaging\bin\;C:\Program Files\Hewlett-Packard\Di
gital Imaging\bin\Qt\Qt 4.3.3;C:\Program Files\QuickTime\QTSystem\;C:\Windows\Sy
stem32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;C:\software\csvn
\bin\;C:\software\csvn\Python25\;C:\Windows\system32;C:\Windows;C:\Windows\Syste
m32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\
Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\
9.0\DLLShared\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program F
iles\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Ulead Systems
\DVD;C:\Program Files\Common Files\HP\Digital Imaging\bin;C:\Program Files\Hewle
tt-Packard\Digital Imaging\bin\;C:\Program Files\Hewlett-Packard\Digital Imaging
\bin\Qt\Qt 4.3.3;C:\Program Files\QuickTime\QTSystem\;C:\Windows\System32\Window
sPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;c:\users\valeriep\documents\s
oftware\apache-ant-1.8.2\bin;c:\program files\mysql\mysql server 5.5\bin
Apr 23, 2011 6:23:06 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["http-bio-8989"]
Apr 23, 2011 6:23:06 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["ajp-bio-8109"]
Apr 23, 2011 6:23:06 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2758 ms
Apr 23, 2011 6:23:06 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Apr 23, 2011 6:23:06 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting
Servlet Engine: Apache Tomcat/7.0.12
Apr 23, 2011 6:23:06 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive TIFO.war
Apr 23, 2011 6:23:09 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-tiles is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-html is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-bean is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-logic is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-nested is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://displaytag.sf.net is already defined
Apr 23, 2011 6:23:10 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://displaytag.sf.net is already defined
Apr 23, 2011 6:23:11 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-bean is already defined
Apr 23, 2011 6:23:11 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-html is already defined
Apr 23, 2011 6:23:11 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-logic is already defined
Apr 23, 2011 6:23:11 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-nested is already defined
Apr 23, 2011 6:23:11 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://struts.apache.org/tags-tiles is already defined
0 INFO 2011-04-23 18:23:18,804 Thread-2 ResponseOverrideFilter.init(Response
OverrideFilter.java:108) Filter initialized. Response buffering is enabled
Apr 23, 2011 6:23:20 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Apr 23, 2011 6:23:20 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Apr 23, 2011 6:23:20 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
Apr 23, 2011 6:23:21 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
Apr 23, 2011 6:23:21 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Apr 23, 2011 6:23:21 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8989"]
Apr 23, 2011 6:23:21 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8109"]
Apr 23, 2011 6:23:21 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 14872 ms
Here is the console output from Eclipse (application is not deployed even though I added it as a project to the server instance in Eclipse):
Apr 23, 2011 5:57:10 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\software\csvn\bin\;C:\software\csvn\Python25\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Ulead Systems\DVD;C:\Program Files\Common Files\HP\Digital Imaging\bin;C:\Program Files\Hewlett-Packard\Digital Imaging\bin\;C:\Program Files\Hewlett-Packard\Digital Imaging\bin\Qt\Qt 4.3.3;C:\Program Files\QuickTime\QTSystem\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;C:\software\csvn\bin\;C:\software\csvn\Python25\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Ulead Systems\DVD;C:\Program Files\Common Files\HP\Digital Imaging\bin;C:\Program Files\Hewlett-Packard\Digital Imaging\bin\;C:\Program Files\Hewlett-Packard\Digital Imaging\bin\Qt\Qt 4.3.3;C:\Program Files\QuickTime\QTSystem\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;c:\users\valeriep\documents\software\apache-ant-1.8.2\bin;c:\program files\mysql\mysql server 5.5\bin;C:\Users\valeriep\Documents\Software\eclipse;
Apr 23, 2011 5:57:12 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:tifo' did not find a matching property.
Apr 23, 2011 5:57:13 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["http-bio-8989"]
Apr 23, 2011 5:57:13 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["ajp-bio-8109"]
Apr 23, 2011 5:57:13 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 4341 ms
Apr 23, 2011 5:57:13 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Apr 23, 2011 5:57:13 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
Apr 23, 2011 5:57:22 PM org.apache.catalina.util.SessionIdGenerator createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [7,174] milliseconds.
Apr 23, 2011 5:57:29 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8989"]
Apr 23, 2011 5:57:29 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8109"]
Apr 23, 2011 5:57:29 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 15489 ms
What am I missing?