Link to home
Start Free TrialLog in
Avatar of michaelbarnerrasmussen
michaelbarnerrasmussen

asked on

TomCat Error: The requested resource (/search.jsp) is not available.

Hello everyone,

I am having a problem getting my web-app to run on a new server.
I am getting the popular:
--------------------------------
HTTP Status 404 - /search.jsp
type Status report
message /search.jsp
description The requested resource (/search.jsp) is not available.
Apache Tomcat/5.5
---------------------------------

I am running it on UBUNTU 9.04, Apache 2.2, TomCat 5.5 with the following settings:

Using CATALINA_BASE:   /usr/share/tomcat5.5
Using CATALINA_HOME:   /usr/share/tomcat5.5
Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
Using JRE_HOME:       /usr/lib/jvm/java-6-sun
Server version: Apache Tomcat/5.5
Server built:   Nov 18 2008 02:14:57
Server number:  5.5.26.0
OS Name:        Linux
OS Version:     2.6.28-11-generic
Architecture:   i386
JVM Version:    1.6.0_13-b03
JVM Vendor:     Sun Microsystems Inc.

My JK-connector is working and all other Java-apps, Manager, Admin, Examples run just fine.

The webapp that is acting up is on a virtual server with this configuration file:
NameVirtualHost *:80
<VirtualHost *:80>
<Directory /srv/www/dgcssintranet/www>
      Options -Indexes
      AllowOverride All
</Directory>

ServerName dgcssspare
DocumentRoot /srv/www/dgcssintranet/www
AddDefaultCharset Off

JkMount /*.jsp worker1
JkMount /servlet/* worker1

ErrorLog /srv/www/dgcssintranet/logs/error.log
CustomLog /srv/www/dgcssintranet/logs/access.log common

ServerAdmin mbr@hum.ku.dk
LogLevel debug
ServerSignature off

RewriteEngine on
RewriteLog /srv/www/dgcssintranet/logs/rewrite.log
RewriteLogLevel 9
</VirtualHost>

The  directory has an WEB-INF folder with this web-xml-file:
<web-app id="WebApp_ID" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Intranet</display-name>

<servlet>
<description>
            </description>
<display-name>SearchServlet</display-name>
<servlet-name>SearchServlet</servlet-name>
<servlet-class>dk.dgcss.intranet.searchengine.SearchServlet</servlet-class>
</servlet>

<servlet>
<description>
            </description>
<display-name>
            AjaxResultServlet</display-name>
<servlet-name>AjaxResultServlet</servlet-name>

<servlet-class>

            dk.dgcss.intranet.searchengine.AjaxResultServlet
</servlet-class>
</servlet>

<servlet>
<description>
            </description>
<display-name>
            CSVExport</display-name>
<servlet-name>CSVExport</servlet-name>
<servlet-class>dk.dgcss.intranet.searchengine.result.CSVExport</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>SearchServlet</servlet-name>
<url-pattern>/servlet/SearchServlet/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>AjaxResultServlet</servlet-name>
<url-pattern>/servlet/AjaxResultServlet</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>CSVExport</servlet-name>
<url-pattern>/servlet/CSVExport/*</url-pattern>
</servlet-mapping>

<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>

The only differences between this installation and the previous is that this is being asked to run on an upgraded system: On the original system it runs just fine on UBUNTU 6.04, TomCat 5 and Java 1.5...

Please help - this is driving me up the wall!

Sincerely,
Michael Barner
SOLUTION
Avatar of rrz
rrz
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial