Я тоже очень заинтересован в этом, но у меня не было времени с ним работать. Однако, поскольку это просто еще одна реализация протокола, вы сможете использовать ее со стандартными инструментами (например, jconsole). Просто убедитесь, что он находится в пути к классам, и укажите действительный URL-адрес службы, возможно, что-то вроде «service:jmx:ws://localhost:8080/test» при подключении.
Если вы посмотрите здесь http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html есть пример того, как расширить путь к классам при запуске jconsole. Я использовал эту технику для нескольких других протоколов, и обычно она работает.
Чтобы дать вам хороший пример, я загрузил JSR-262-ri.jar, запустил установку и добавил файлы jar в каталог lib в свой путь к классам, но все, что я получил, это:
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.
поэтому я думаю, что у меня был какой-то конфликт, на который я действительно не могу мотивировать себя тратить время прямо сейчас ... Если кто-то знает, не стесняйтесь комментировать. Я хотел бы, чтобы он работал на моей стороне сервера, чтобы поиграть.
Я надеюсь, что это, по крайней мере, лучший ответ, чем оставление вопроса без ответа.
Редактировать: Или вы имели в виду инструменты Java с открытым исходным кодом, которые используют его для предоставления MBeans, чтобы вы могли использовать их из delphi (или чего-то еще)? В этом случае я с радостью открою исходный код простого инструмента, если смогу просто избавиться от этой ошибки выше :-)
person
Fredrik
schedule
27.06.2009