2
我們有一個web服務,用於通過JMS在同一應用程序的兩次安裝之間發送消息。 我們從wsdl文件生成axis2-wsdl2code-maven-plugin的axis2 webservice客戶端。我們使用Tibco並通過主題發送消息。 我們需要發送一個JMS頭狀波紋管發送帶有axis2的自定義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看起來promissing但沒有任何工作。
謝謝 鮑里斯
我假設您正在使用由Tibco Businessworks 5x發佈的JMS服務上的SOAP?因此,將SoapAction設置爲JMS屬性是正確的,您認爲設置「JMSHeader」是什麼(這些是固定字段和屬性用於SoapAction)。 – Seb
是的,你是對的。 SoapAction是正確的。我們的團隊和tibco團隊之間存在溝通不暢,我們使用錯誤的wsdl發送消息。 –