Hi all,
we run Java 1.6.0-b105 and Tomcat 5.5.20 for our Web applications.
We usually use Tomcat's Manager to deploy WAR file.
Now, when deploying a Web application /test, application will NOT automatically be started and we receive the error message 'FAIL - Application at context path /test could not be started'.
Having a look to the Tomcat logs, there is a more detailed message:
"Feb 7, 2007 9:06:15 AM org.apache.catalina.core.S
tandardCon
text filterStart
SEVERE: Exception starting filter NtlmHttpFilter
java.lang.NoClassDefFoundE
rror: javax/servlet/Filter".
Filter 'NtlmHttpFilter' is been defined in application's web.xml:
<filter>
<filter-name>NtlmHttpFilte
r</filter-
name>
<filter-class>jcifs.http.N
tlmHttpFil
ter</filte
r-class>
<init-param>
<param-name>jcifs.netbios.
wins</para
m-name>
<param-value>[ip addresses]</param-value>
</init-param>
<init-param>
<param-name>jcifs.smb.clie
nt.domain<
/param-nam
e>
<param-value>[domain name]</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>NtlmHttpFilte
r</filter-
name>
<url-pattern>/*</url-patte
rn>
</filter-mapping>
Filter is been used for single sign-on mechanism NTLM as described under:
http://jcifs.samba.org/src/docs/ntlmhttpauth.htmlWhat is causing the problem?
Ciao
Start Free Trial