Tomcat 6 vs 7 - lib vs shared/lib - pots?

Lors de la mise à niveau à partir de Tomcat 6 à Tomcat 7 - nous avons gardé un certain nombre de fichiers que l'on voulait sur le chemin de classe dans l' $CATALINA_HOME/lib sur 6 - et cela a du sens de déplacement de ces deux $CATALINA_HOME/shared/lib de Tomcat 7.

Ce que nous avons trouvé est que les fichiers jar est allé à travers des ok - mais tout ce qui n'est pas un fichier jar - par exemple un fichier xml etc n'a pas été repris par la classe chargé dans le shared/lib. Lorsque nous avons déménagé non-fichiers jar de retour à l' $CATALINA_HOME/lib - ils chargés dans le classpath sans problème.

Ma question est - est-ce un bug dans le chargeur de classe dans Tomcat 7? Ou est-ce prévu de comportement? (L'échec du chargement des non-jar fichiers sur le classpath de l' $CATALINA_HOME/shared/lib d'une manière non conforme à ce qui charge les fichiers à partir de $CATALINA_HOME/lib)

Système d'exploitation: Windows7

Version de Tomcat: 7.0.30

Version de Java: 1.7.0_11

OriginalL'auteur hawkeye | 2013-06-27