In my Tomcat 4.1.10 the classloader fails if TOMCAT is installed on another drive as the webapps directory. Both drives where local AND NOT network drives. If I put Tomcat and webapps on the same drive but different subdirs, everything is fine.
*** This bug has been marked as a duplicate of 12387 ***