Also meine server.xml definiert einen <Context>
Tag mit verschachtelten <Resources className="my.MyFileDirContext">
, wo MyFileDirContext
FileDirContext
erstreckt und an der entsprechenden Stelle unter WEB-INF/classes
.Tomcat 6 kann keine benutzerdefinierten FileDirContext implmentation in WEB-INF/classes
Wenn ich Tomcat 6 starte, bekomme ich einen ClassNotFoundException
Versuch, MyFileDirContext
zu laden.
im Debugger Stepping durch, kann ich sehen, dass die Klassenlader zum Zeitpunkt WEB-INF/classes
nicht existiert verwendet werden (oder WEB-INF/lib
, was das betrifft) zu Verfügung.
Das Frustrierende ist, ich hatte gerade dieses Problem vor ein paar Monaten, als ich meine Build-Umgebung von Grund auf neu eingerichtet habe, und ich habe vergessen, die Lösung aufzuschreiben.
Irgendwelche Vermutungen?
Ich musste es in $ CATALINA_HOME (/ usr/share/tomcat6/lib auf meiner Box) anstatt $ CATALINA_BASE setzen, aber das scheint es getan zu haben. Vielen Dank! –