A very strange regression in tomcat 4.1.10 (worked fine in 4.1.9) I am running win2000 JDK 1.4.1 (the same with other JDKs)
Tomcat would not find classes deployed as jars in context's WEB-INF/lib directory under some circumstances: 1. Context explicitly defined in server.xml or in webapps/my-context.xml 2. Context's directory is on another drive (not where tomcat is) I should add that it works if - deployed as war (and context in server.xml specify docBase to this war) OR - deployed as directory in webapps with no explicit context definition OR - deployed to the same drive where tomcat resides. The same type of deployment with explicit context in server.xml. Directory does not matter as long as it is tomcat's drive I also should add that context gets mounted and all resources in it are accessible. What is happening can be seen from log file. First I thought there are some problems with network drive z: (long name issues or whatever) so I tried c: instead - the same log file seems to be the same for all cases: 2002-09-09 17:48:34 WebappLoader[/gctrack]: Deploying class repositories to work directory D:\java\apache\tomcat41\work\Standalone\localhost\gctrack 2002-09-09 17:48:34 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-common.jar to D:\java\apache\tomcat41\work\Standalone\localhost\gctrack\WEB-INF\lib\pti-common.jar 2002-09-09 17:48:34 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo-config.jar to D:\java\apache\tomcat41\work\Standalone\localhost\gctrack\WEB-INF\lib\pti-gctrack-jdo-config.jar 2002-09-09 17:48:34 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo.jar to D:\java\apache\tomcat41\work\Standalone\localhost\gctrack\WEB-INF\lib\pti-gctrack-jdo.jar 2002-09-09 17:48:34 LdapRealmCatalina[/gctrack]: Loading Role Map [null] ... 2002-09-09 17:48:35 ContextConfig[/gctrack]: WARNING: Security role name staff-hours used in an <auth-constraint> without being defined in a <security-role> 2002-09-09 17:48:35 ContextConfig[/gctrack]: Configured an authenticator for method FORM 2002-09-09 17:48:35 StandardManager[/gctrack]: Seeding random number generator class java.security.SecureRandom 2002-09-09 17:48:35 StandardManager[/gctrack]: Seeding of random number generator has been completed 2002-09-09 17:48:35 StandardWrapper[/gctrack:default]: Loading container servlet default 2002-09-09 17:48:35 StandardWrapper[/gctrack:invoker]: Loading container servlet invoker 2002-09-09 17:50:24 WebappLoader[/gctrack]: Deploying class repositories to work directory D:\java\apache\tomcat41\work\Standalone\localhost\gctrack 2002-09-09 17:50:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-common.jar to z:\Projects\Gao\ogc\gctrack\main\web\gctrack\WEB-INF\lib\pti-common.jar 2002-09-09 17:50:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo-config.jar to z:\Projects\Gao\ogc\gctrack\main\web\gctrack\WEB-INF\lib\pti-gctrack-jdo-config.jar 2002-09-09 17:50:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo.jar to z:\Projects\Gao\ogc\gctrack\main\web\gctrack\WEB-INF\lib\pti-gctrack-jdo.jar 2002-09-09 17:50:25 LdapRealmCatalina[/gctrack]: Loading Role Map [null] ... 2002-09-09 17:50:25 ContextConfig[/gctrack]: WARNING: Security role name staff-hours used in an <auth-constraint> without being defined in a <security-role> 2002-09-09 17:50:25 ContextConfig[/gctrack]: Configured an authenticator for method FORM 2002-09-09 17:50:25 StandardManager[/gctrack]: Seeding random number generator class java.security.SecureRandom 2002-09-09 17:50:25 StandardManager[/gctrack]: Seeding of random number generator has been completed 2002-09-09 17:50:25 StandardWrapper[/gctrack:default]: Loading container servlet default 2002-09-09 17:50:25 StandardWrapper[/gctrack:invoker]: Loading container servlet invoker 2002-09-09 17:57:51 WebappLoader[/gctrack]: Deploying class repositories to work directory D:\java\apache\tomcat41\work\Standalone\localhost\gctrack 2002-09-09 17:57:51 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-common.jar to d:\web\gctrack\WEB-INF\lib\pti-common.jar 2002-09-09 17:57:51 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo-config.jar to d:\web\gctrack\WEB-INF\lib\pti-gctrack-jdo-config.jar 2002-09-09 17:57:51 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo.jar to d:\web\gctrack\WEB-INF\lib\pti-gctrack-jdo.jar 2002-09-09 17:57:52 LdapRealmCatalina[/gctrack]: Loading Role Map [null] ... 2002-09-09 17:57:52 ContextConfig[/gctrack]: WARNING: Security role name staff-hours used in an <auth-constraint> without being defined in a <security-role> 2002-09-09 17:57:52 ContextConfig[/gctrack]: Configured an authenticator for method FORM 2002-09-09 17:57:52 StandardManager[/gctrack]: Seeding random number generator class java.security.SecureRandom 2002-09-09 17:57:52 StandardManager[/gctrack]: Seeding of random number generator has been completed 2002-09-09 17:57:52 StandardWrapper[/gctrack:default]: Loading container servlet default 2002-09-09 17:57:52 StandardWrapper[/gctrack:invoker]: Loading container servlet invoker 2002-09-09 18:06:24 WebappLoader[/gctrack]: Deploying class repositories to work directory D:\java\apache\tomcat41\work\Standalone\localhost\gctrack 2002-09-09 18:06:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-common.jar to c:\web\gctrack\WEB-INF\lib\pti-common.jar 2002-09-09 18:06:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo-config.jar to c:\web\gctrack\WEB-INF\lib\pti-gctrack-jdo-config.jar 2002-09-09 18:06:24 WebappLoader[/gctrack]: Deploy JAR /WEB-INF/lib/pti-gctrack-jdo.jar to c:\web\gctrack\WEB-INF\lib\pti-gctrack-jdo.jar 2002-09-09 18:06:25 LdapRealmCatalina[/gctrack]: Loading Role Map [null] ... 2002-09-09 18:06:25 ContextConfig[/gctrack]: WARNING: Security role name staff-hours used in an <auth-constraint> without being defined in a <security-role> 2002-09-09 18:06:25 ContextConfig[/gctrack]: Configured an authenticator for method FORM 2002-09-09 18:06:25 StandardManager[/gctrack]: Seeding random number generator class java.security.SecureRandom 2002-09-09 18:06:25 StandardManager[/gctrack]: Seeding of random number generator has been completed 2002-09-09 18:06:25 StandardWrapper[/gctrack:default]: Loading container servlet default 2002-09-09 18:06:25 StandardWrapper[/gctrack:invoker]: Loading container servlet invoker Alex Roytman Peace Technology, Inc. 301-206-9696 ext. 103 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>