首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有(实验性的)支持JSR-262 JMX-WS的Java工具或应用程序?

是否有(实验性的)支持JSR-262 JMX-WS的Java工具或应用程序?
EN

Stack Overflow用户
提问于 2009-06-27 13:29:34
回答 1查看 1K关注 0票数 3

我对Web Services Connector for Java Management Extensions (JMX) Agents和参考实现ws-jmx-connector非常感兴趣。JSR262将为跨平台/跨语言的企业集成项目提供新的机会,因为可以选择使用非Java客户端与JMX代理通信。(我已经能够很轻松地在Delphi客户端上使用参考实现)。

是否有任何(开源的) Java工具或产品支持JSR262,并通过JMX公开MBeans,以便可以使用JSR262参考实现,而无需修改其源代码?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-27 21:57:50

我对它也很感兴趣,但我还没有时间使用它。但是,由于它只是另一个协议实现,您应该能够将其与标准工具(如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,运行了安装,并将lib目录中的jar文件添加到我的类路径中,但我得到的结果是:

代码语言:javascript
复制
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.

所以我想我有一些冲突,我现在真的不能激励自己去花时间……如果有人知道,请随时发表评论。我很乐意让它在我的服务器端工作,以便发挥作用。

我希望这至少是一个比没有回答这个问题更好的答案。

delphi:,或者你指的是使用它来公开MBeans的开源java工具,这样你就可以在delphi(或其他什么)中使用它们了?在这种情况下,如果我能摆脱上面的错误,我将很乐意开源一个简单的工具:-)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1052827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档