使用axis2发送自定义JMS标头

时间:2015-04-20 08:40:26

标签: web-services jms axis2 webservice-client

我们有一个webservice,用于在同一个应用程序的两个安装之间通过JMS发送消息。 我们使用wsdl文件中的axis2-wsdl2code-maven-plugin生成axis2 webservice客户端。我们正在使用Tibco,并通过主题发送消息。 我们需要发送一个像bellow

这样的JMS头
SoapAction "Custom value"

有没有解决方案?

我更新了Tibco方面所需的值,但它被作为属性而不是标题发送。请参阅消息中的一个片段:

Header={ JMSDestination={TOPIC:'topic'} ...}
Properties={"SOAPAction"={string:'our value'}}
Body={string:'message'}

我发现http://eai.ittoolbox.com/groups/technical-functional/tibco-l/axis2-with-jms-java-client-and-bw-server-soap-over-jms-1331763看起来很有意思,但也没有用。

谢谢你, 鲍里斯

1 个答案:

答案 0 :(得分:1)

我们的团队与tibco团队之间存在沟通错误,我们使用错误的wsdl发送消息。在我们改变了wsdl后,一切都进展顺利。