JBoss5, Log4J und der ExcpetionHandler to Topic

Hey Com!

Ich habe ein System in meinem Programm etabliert um Nachrichten an alle zu senden die es offen haben. Hierfür nutze ich die Topic Funktionen des Jboss als MDB. Wenn in meinem Backend nun bestimmte Exceptions fliegen möchte ich diese global (bzw. für die das betroffne Backend) abfangen und allen mitteilen. Die MDB funktioniert zufriedenstellend nur wenn ich wichtige Backendexceptions nicht an alle Nutzer verteile, dann hatte die ganze Müh auch nur einen geringen Mehrwert.

Meine Idee war es log4j einzuseten als Logging-Framework und die bestehende Lösung also insofern zu erweitern das dort ein Excpetionhandler eingebaut wird, welcher die Exceptions filtert und dementsprechend wie “normale” Excpetions behandelt, oder diese dementsprechend höher priorisiert und an alle verteilt.

Das Tool ist ein firmeninternes Tool und wird von maximal 10 Anwendern genutzt.

Für alle mögliche Ideen bin ich offen.

Hat niemand Ideen oder andere Lösungsansätze vlt?