Ich habe eine Web-App (Tomcat 6, log4j 1.2.16), die mit einem Listener startet. Durch die Bereitstellung der Anwendung wird die folgende Ausnahme ausgelöst:
%Vor% HqListener.java
ist mein Listener und meldet einen erfolgreichen Shutdown.
Wie werde ich diese Ausnahmebotschaft loswerden?
Überprüfen Sie diesen Jira-Bug für Ihre Lösung: Ссылка
Ähnliches gelöstes Problem bei stackoverflow hier: Die Bereitstellung einer Grails-App von Glassfish führt zu einem Klasseninvarianten-Verstoß
Festlegen der Eigenschaft
%Vor%in der Datei domain.xml in Glassfish behebt das Problem; nicht sicher, wo dies in Tomcat, vielleicht server.xml setzen?
Ich habe dieses Problem (in der Umgebung von Glassfish) gelöst, indem ich den Logger nicht als statisch deklarieren wollte, z. B.
%Vor% Wenn Sie static
aus der obigen Deklaration entfernen, erhalten Sie den obigen Fehler nicht mehr.