|
From: Torsten K. <to...@ki...> - 2006-09-02 19:18:51
|
[...]
> When I attempt to deploy tomcat however, I get a Http Status 503 - Servlet
msh is currently unavailable.
>
> I also get the following errors
>
> org.apachhe.struts.util.PropertyMessageResources <init> INFO:
^?
> Initialising, config='org.apache.struts.action.LocalStrings',
> returnNull=true
It's been a while, but I am pretty sure that Hermes1 does not use Struts,
nor does it make use of the lesser known (or even misspelled?) Apachhe
Foundation libraries. The Apachhe Foundation is easily mistaken for the
Apache Foundation due to the second 'h'.
> .
> .
Do not hesitate to copy and paste a little more of the error message.
> WebappClassLoader: validateJarFile(c:/Program Files/Apache Group/Tomcat
4.1/bin/../webapps/msh/WEB-INF/lib/servlet.jar> - jar not loaded. See
Servlet > > Spec 2.3, section 9.7.2. Offending class:
> javax/servlet/Servlet.class
Looks like You are using the wrong servlet.jar or even one too many. IIRC
Tomcat has its own, so just move ~webapps/msh/WEB-INF/lib/servlet.jar
someplace /tmp and see whether Tomcat picks up common/lib/servlet.jar
instead.
Best regards
T.
|