Podczas aktualizacji z Tomcat 6 na Tomcat 7 - w katalogu $ CATALINA_HOME/lib na 6 przechowywaliśmy pewną liczbę plików, których szukaliśmy w ścieżce klas - i sensowne było przeniesienie tych dwóch $ CATALINA_HOME/shared/lib na Tomcat 7.Tomcat 6 vs 7 - lib vs shared/lib - tylko słoiki?
Znaleźliśmy, że pliki jar przeszły ok - ale wszystko, co nie było plikiem jar - np. Plik xml itp. Nie zostało pobrane przez klasę załadowaną do katalogu shared/lib. Kiedy przeniosliśmy pliki nie-jar z powrotem do katalogu $ CATALINA_HOME/lib - zostały one załadowane do ścieżki klas bez problemu.
Moje pytanie brzmi - czy jest to błąd w programie ładującym klasy w Tomcat 7? Czy jest to zamierzone zachowanie? (W przeciwnym razie, aby załadować pliki non-JAR na ścieżce klasy od $ CATALINA_HOME/shared/lib w sposób niezgodny z tym, co ładuje pliki z $ CATALINA_HOME/lib)
OS: Windows7
wersja Tomcat 7.0 wersja 0,30
Java: 1.7.0_11
Dzięki @Darius X. - ten paragraf zawiera wystarczająco dużo informacji, że prawie można wywnioskować ten sam problem z Tomcat Doco. Moje pytanie brzmi, czy jest to zamierzone zachowanie - czy tylko konsekwencja czegoś innego. – hawkeye