2009-06-02 13 views
8

En mi MBean estándar, me gustaría establecer el campo Descripción que aparece en JConsole bajo el encabezado MBeanAttributeInfo. En este momento tiene un valor predeterminado de "Atributo expuesto para administración". Parece que no puedo entender cómo lo configuré cuando definí el método de atributo en el MBean. Estoy usando Java 6 JVM. Gracias.¿Cómo cambiar el campo de descripción MBeanAttributeInfo en Java 6?

Respuesta

7

Eamonn solía tener una muy buena publicación al respecto here, estoy guardando el enlace, ya que podría ayudar a otros a averiguar dónde se ha movido. Se perdió cuando Oracle movió java.net a sus páginas de la comunidad. This page has similar solution

+0

Guau, eso es mucho trabajo, pero exactamente lo que estaba buscando. Soy nuevo en stackoverflow, y no registrado. ¿Cómo puedo hacer de esto la mejor respuesta y/o darle crédito por ello? Gracias. – Mark

+0

No estoy seguro si tiene las flechas arriba/abajo a la izquierda de la respuesta como nuevo usuario, pero me alegro de que lo haya ayudado de todos modos. En realidad, no hay tanto trabajo tan pronto como tenga la clase de proxy y las anotaciones en su lugar. Tuve que trabajar un poco para extenderlo a NotificationEmitters, pero no fue tan difícil una vez que entendiste cómo funciona. – Fredrik

+0

Hola Fredrik. Me registré, pero aún no tengo la reputación suficiente para votar su respuesta. Lo haré una vez que obtenga la reputación. Gracias de nuevo. – Mark