<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: How to use WS-Addressing in a webservice call?</title><link>https://answers.axonivy.com/questions/3106/how-to-use-ws-addressing-in-a-webservice-call</link><description>&lt;p&gt;I need to use web service standard WS-Addressing to call a web service. How can I use it?&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/3106/how-to-use-ws-addressing-in-a-webservice-call" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 21 Feb 2018 10:42:13 -0500</lastBuildDate><item><title>Answer by Alex Suter</title><link>https://answers.axonivy.com/questions/3106/how-to-use-ws-addressing-in-a-webservice-call/3107</link><description>&lt;p&gt;With ivy &lt;strong&gt;7.1&lt;/strong&gt; there is a new web service call framework, namly CXF, available. You can configure the JAX-WS &lt;code&gt;javax.xml.ws.soap.AddressingFeature&lt;/code&gt; or the CXF specific &lt;code&gt;org.apache.cxf.ws.addressing.WSAddressingFeature&lt;/code&gt; in the feature section of the web service client editor.&lt;/p&gt;
&lt;p&gt;We fully support &lt;em&gt;replyTo&lt;/em&gt; &lt;em&gt;anonymous&lt;/em&gt; &lt;em&gt;&lt;a href="http://www.w3.org/2005/08/addressing/anonymous"&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/a&gt;&lt;/em&gt; mode. Asynchronous over multiple HTTP channels is not supported out of the box. In this case the so called &lt;em&gt;decoupledEndpoint&lt;/em&gt; must be properly configured on the &lt;code&gt;HTTPClientPolicy&lt;/code&gt;. Please inform us if you have real use case.&lt;/p&gt;
&lt;p&gt;Good explainations how WS-Adressing works at all:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.oracle.com/technetwork/testcontent/ws-addressing-intro-087619.html"&gt;http://www.oracle.com/technetwork/testcontent/ws-addressing-intro-087619.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://connectopensource.atlassian.net/wiki/plugins/servlet/mobile?contentId=8585530#content/view/8585530"&gt;https://connectopensource.atlassian.net/wiki/plugins/servlet/mobile?contentId=8585530#content/view/8585530&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;How to use the &lt;code&gt;WSAddressingFeature&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://cxf.apache.org/docs/ws-addressing.html"&gt;http://cxf.apache.org/docs/ws-addressing.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ashakirin-cxf-async.blogspot.ch/2014/03/asynchronous-communication-with-http.html"&gt;http://ashakirin-cxf-async.blogspot.ch/2014/03/asynchronous-communication-with-http.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Suter</dc:creator><pubDate>Wed, 21 Feb 2018 10:42:13 -0500</pubDate><guid>https://answers.axonivy.com/questions/3106/how-to-use-ws-addressing-in-a-webservice-call/3107</guid></item></channel></rss>