Herr_M
Erfahrenes Mitglied
Hallo Zusammen,
Was muss ich in meinem Deployment Descriptor eintragen, damit beim
Undeploy Vorgang eine bestimmte Klasse ausgeführt wird?
Im Netz finde ich leider kein Beispiel für einen Deployment Descriptor, der das kann, es muss aber die Möglichkeit geben, da in verschiedenen Workarounds für das "Out Of Memory" Problem mit Commons-Logging im Webapp Context, immer wieder die Rede davon ist.
Zitat aus Commons-Logging 1.1.1:
Alle Beispiele die ich finden konnte enthalten nur Angaben wie man Init-, Context oder sonstige Parameter, Listener etc angibt, aber nichts für Undeploy? Also weiß jemand wie das geht?
Was muss ich in meinem Deployment Descriptor eintragen, damit beim
Undeploy Vorgang eine bestimmte Klasse ausgeführt wird?
Im Netz finde ich leider kein Beispiel für einen Deployment Descriptor, der das kann, es muss aber die Möglichkeit geben, da in verschiedenen Workarounds für das "Out Of Memory" Problem mit Commons-Logging im Webapp Context, immer wieder die Rede davon ist.
Zitat aus Commons-Logging 1.1.1:
Code:
* To use this class, configure the webapp deployment descriptor to call
* this class on webapp undeploy; the contextDestroyed method will tell
* every accessable LogFactory class that the entry in its map for the
* current webapp's context classloader should be cleared.
Alle Beispiele die ich finden konnte enthalten nur Angaben wie man Init-, Context oder sonstige Parameter, Listener etc angibt, aber nichts für Undeploy? Also weiß jemand wie das geht?