Spring JMX NotificationListener kann nicht funktionieren

9

Ich habe eine ManagedBean mit @ManagedResource Annotation mit Spring konfiguriert. Und auch ein JMX NotificationListener zugeordnet. Aber ich sehe, dass der Listener niemals abgemeldet / ausgeführt wird .

Hier sind die zugehörigen Konfigurationsdateien:

%Vor%

So sieht die MyMBean -Klasse aus:

%Vor%

Und schließlich, so sieht das NotificationListener aus:

%Vor%

Irgendeine Idee, warum NotificationListener nicht ausgeführt wird? Es gibt keine Ausnahme, die vom Code ausgelöst wird.

Hat jemand den JMX NotificationListener s mit Spring arbeiten?

    
peakit 25.11.2010, 16:44
quelle

2 Antworten

1

Es wird nicht ausgeführt, weil Sie wahrscheinlich Lazy-Load aktiviert haben, setzen Sie explizit explizit lazy-init auf JMX-Beans auf false.

Beispiel: Ссылка )

    
Felipe Oliveira 02.03.2011 15:55
quelle
0

Haben Sie gesehen, dass die Benachrichtigungen in jConsole oder jVisualVM angezeigt werden?

Versuchen Sie zu ändern:

%Vor%

zu:

%Vor%

Wenn Sie keine Benachrichtigungen erhalten, können Sie das obige XML wie folgt simulieren:

%Vor%     
Peter Hawkins 07.02.2011 20:11
quelle

Tags und Links