Wir haben eine alte Version von JBoss, auf der mehrere Anwendungen laufen, und wir erhalten Perm-Gen-Fehler nach mehreren Deployments. Ich glaube, dass dies auf ein Classloader-Leck zurückzuführen ist. Es hat sich herausgestellt, dass dies auf einen Fehler zurückzuführen ist, der nicht behoben werden soll:
https://issues.apache.org/bugzilla/show_bug.cgi?id=46221
Die kurze und knappe von diesem Link ist, dass Sie ein Classloader-Leck einfach aus der Verwendung von log4j erhalten und sie sind nicht es zu beheben.
Gibt es also eine Möglichkeit, das Classloader-Leck zu beheben, damit ich den Server nicht alle zwei Wochen neu starten muss?
Ich hoffe, dass ich um ein Upgrade des Servers herumkomme, aber wenn ich die Konfigurationen ändern, eine Art Patch anwenden oder vielleicht die Protokolldatei irgendwie zurücksetzen kann, wäre das großartig.