2017-11-17 9 views
0

Ich verwende eine Webanwendung in WebLogic 11gR1, die WorkManager verwendet. Ich muss einige Eigenschaften wie wmName, Zustand, workCount drucken.Wie erhalten Sie die commonj.work.WorkManager-Eigenschaften von WebLogic aus Java-Code?

Das ist mein Java-Code Work Informationen zu erhalten:

InitialContext ic = new InitialContext(); 
commonj.work.WorkManager wm = (commonj.work.WorkManager) ic.lookup("java:comp/env/MyWorkManager"); 

Das Problem, das ich bin vor, dass von meiner „wm“ Variable I nicht die Eigenschaften Ich brauche zugreifen können, sind die einzigen Eigenschaften ich zugreifen können diese :

enter image description here

Aber, wenn ich es in Eclipse debuggen, kann ich sehen es die Eigenschaften I enthält unter dieser Struktur brauchen:

enter image description here

Könnten Sie bitte erklären, wie Sie die benötigten Eigenschaften (wmName, state, workCount) erhalten?

Antwort

0

mayb ein besserer Weg sollte JMX zu verwenden und diese Informationen von Work bekommen configuration und runtime MBeans

+0

Vielen Dank für Ihre Antwort. Ich werde JMX verwenden, um diese Eigenschaften stattdessen zu erhalten. –

Verwandte Themen