Ich bin auch sehr daran interessiert, hatte aber noch keine Zeit, mich damit zu beschäftigen. Da es sich jedoch nur um eine weitere Protokollimplementierung handelt, sollten Sie in der Lage sein, es mit den Standardwerkzeugen (wie jconsole) zu verwenden. Stellen Sie einfach sicher, dass es sich im Klassenpfad befindet und geben Sie eine gültige Service-URL an, wahrscheinlich so etwas wie "service:jmx:ws://localhost:8080/test", wenn Sie sich verbinden.
Wenn Sie hier schauen http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html gibt es ein Beispiel dafür, wie man den Klassenpfad beim Starten von jconsole erweitert. Ich habe diese Technik für ein paar andere Protokolle verwendet und es funktioniert normalerweise einfach.
Um Ihnen ein gutes Beispiel zu geben, lud ich die JSR-262-ri.jar herunter, führte die Installation aus und fügte die jar-Dateien im lib-Verzeichnis zu meinem Klassenpfad hinzu, aber alles, was ich erhielt, war:
SEVERE: The JAX-WS 2.1 RI is not Sun's unbundled RI.
JAX-WS jars must be located in your classpath when running on JDK 5 and JDK 6 update release 4 (or higher).
If running on a previous JDK 6 (JDK 6 to JDK 6 update 3 included) you need to use the endorsed directory .
NB: The JAX-WS 2.1 release bundled in JDK 6 cannot be used to run this Connector. The unbundled release of JAX-WS 2.1 is required.
This wrong release is loaded from : the bootclasspath.
Ich schätze, ich hatte einen Konflikt, für den ich mich im Moment nicht motivieren kann... Wenn jemand etwas weiß, bitte ich um einen Kommentar. Ich würde es gerne auf meinem Server zum Laufen bringen, um herumzuspielen.
Ich hoffe, dass dies zumindest eine bessere Antwort ist, als die Frage unbeantwortet zu lassen.
Bearbeiten: Oder meinten Sie Open-Source-Java-Tools, die es verwenden, um MBeans freizulegen, so dass Sie sie von Delphi (oder was auch immer) verwenden können? In diesem Fall werde ich gerne ein einfaches Tool als Open Source zur Verfügung stellen, wenn ich nur den obigen Fehler loswerden kann :-)