当前位置: 首页 > 知识库问答 >
问题:

通过SOAP连接到WebSphere上的JMX的协议提供程序是什么?

云和同
2023-03-14

当使用JMXServiceURL启动服务:jmx:soap:...时,我得到一个malformedurlexception,该服务显示unsupported protocol:soap。我需要包含什么jar(s)/协议提供程序字符串?

更新:我正在使用一个独立的Java客户端。

共有1个答案

邢修明
2023-03-14

不幸的是,IBM只提供了一个专有的API来通过HTTP与SOAP连接。它们没有为该协议提供标准JMX API的实现。我也遇到了同样的问题,并且开发了这样一个连接器(它基本上是IBM专有API的一个精简的JMX兼容包装器),现在它可以作为开源提供。您可以在这里找到更多信息:

https://github.com/kszbcss/xm4was/wiki/jmxclientconnector

以下文档描述了如何设置标准JMX工具(VisualVM)以使用该连接器:

 类似资料:
  • 我正在尝试使用pact来验证spring boot微服务。我已经从consumer生成了pact文件,并在provider端使用pact Broker验证了它。 我有另一个用例,在根据实际的服务响应验证pact文件之前,我需要执行一些代码。我读过关于状态改变URL和状态改变与闭包来实现它,但没有得到一个如何实现这一点的例子。有人能帮忙吗? 如果这个客户不存在,那么我将需要通过读取pact文件中的更

  • 我试图从Websphere Application Server连接到外部JMS提供者。我们可以不使用Websphere MQ从Websphere Application Server连接到远程JMS提供者吗?

  • 我试图使用JVisualVM监视IBM Websphere,但无法连接。错误显示“无法连接到使用Service:jmx:rmi:///jndi/rmi:///jmxrmi”这是WAS中第一次使用IBM JDK。这在我们的旧Solaris服务器上正常工作。 规格和配置。 IBM Websphere 8.0.0.5 Red Hat Linux Java版本=1.6.0,Java编译器=j9jit26,

  • 我正在尝试配置TomEE(带有Java EE的Tomcat)以使用AMQP Wire协议连接到外部代理(Azure Service Bus)。缺省情况下,JMS提供程序似乎是ActiveMQ。根据文档,ActiveMQ确实支持AMQP协议。我的目标是使用ActiveMQ作为TomEE提供的JMS提供程序。但是,部署基本ear文件时,会出现以下错误: 有人将ActiveMQ与AMQP一起使用吗?或者

  • 我在不安全的T3连接上使用外部JNDI提供程序来访问本地实例上的远程WebLogic资源。现在我必须切换到安全连接(T3S),并使用带有自签名证书的双向身份验证。到目前为止,我已经尝试了以下几点: 在远程管理服务器上启用SSL侦听端口 在客户端和远程服务器上使用Java keytool生成keypair 将两台服务器配置为使用keystore/key 将自签名证书导出到对手的信任存储区(cacer

  • 如何通过 JMX 客户端连接到 WebSphere JVM?是否可以使用 JMX 客户机连接到 WebSphere JVM 以更改日志记录设置?