Soap JMS | IBM Websphere Application Server 8.5 |如何查看队列上的消息及其格式

Soap JMS | IBM Websphere Application Server 8.5 |如何查看队列上的消息及其格式,soap,queue,jms,websphere,Soap,Queue,Jms,Websphere,我正在开发一个POC,我正在尝试通过JMS实现SOAP。基本上,我将直接向jms队列提交SOAP消息,消费者将进一步读取这些SOAP消息并对其进行处理。我们希望坚持使用SOAP的原因是,它是一种标准格式,我们不需要做额外的工作来设计新的标准消息表单 对于这个poc,我使用的是默认的消息传递提供程序,它默认随IBMWebSphereAppServer8.5一起提供。我引用了,并且我能够将我的消息提交到队列。问题是,我希望SOAP在我的队列中保持为XML/字符串,但它正在转换为字节消息 我想使用某种

我正在开发一个POC,我正在尝试通过JMS实现SOAP。基本上,我将直接向jms队列提交SOAP消息,消费者将进一步读取这些SOAP消息并对其进行处理。我们希望坚持使用SOAP的原因是,它是一种标准格式,我们不需要做额外的工作来设计新的标准消息表单

对于这个poc,我使用的是默认的消息传递提供程序,它默认随IBMWebSphereAppServer8.5一起提供。我引用了,并且我能够将我的消息提交到队列。问题是,我希望SOAP在我的队列中保持为XML/字符串,但它正在转换为字节消息

我想使用某种可以与IBM WAS8.5一起使用的队列浏览器工具来检查队列中的消息及其类型。我在谷歌上搜索发现,有很多队列浏览器工具可用于Glassfish等服务器,但我找不到任何适用于IBM WAS8.5的工具或选项

您能否指导我如何确保我的SOAP消息在JMS队列中保持为XML,以及我可以用来查看队列中的消息及其类型的任何GUI工具/选项

问候
Aakash

您可以使用SIB资源管理器工具查看WAS中队列上的消息。指向该工具的链接为。


还有SIB目的地处理程序工具,允许您对可能对您的问题有用的消息执行更多操作(如打印属性等)。可以找到SIB目标处理程序工具。

除了上面提到的工具之外,您还可以使用web管理控制台并转到:

Buses > myBus > Destinations > myQueue > Queue points >  
myQueue@rad9vmNode02.server1-myBus > (switch to the Runtime tab) > Messages
然后选择消息。您应该能够看到消息内容