I'd like to propose a small change in the binary distribution layout for the next version of Tomcat (4.1). It's probably not a good idea to introduce this in a 4.0.1 maintenance update, though.
Currently, the "Shared" class loader is set up based on unpacked classes in the "$CATALINA_HOME/classes" directory plus JAR files in the "$CATALINA_HOME/lib" directory. I would like to suggest that we change this to "$CATALINA_HOME/shared/classes" and "$CATALINA_HOME/shared/lib" instead, to have the directory names be more consistent with the class loader names. Anybody have any comments or thoughts on this? Craig