Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This web service falls into the category of <em>document literal wrapped</em> web services. The following points are true:</p> <ul> <li>Binding is document/literal</li> <li>operation's (getProductList()) in/out messages contains one wsdl:part each</li> <li>request part refers to XSD element with the same name as operation</li> <li>response part refers to XSD element with the same name as operation + "Response"</li> </ul> <p>So you have <code>void</code> return, but there are really 4 <em>results</em>:</p> <ul> <li><code>Holder&lt;List&lt;Product&gt;&gt; oProduct</code></li> <li><code>Holder&lt;Integer&gt; iTotalCount</code></li> <li><code>Holder&lt;List&lt;RefineByGroup&gt;&gt; oActiveRefineByGroup</code></li> <li><code>Holder&lt;List&lt;RefineByGroup&gt;&gt; oRefineByGroup</code></li> </ul> <p>CXF (using <code>wsimport</code>) has generated <code>WRAPPED</code> style of operations. You can also generate <code>BARE</code> style using CXF's:</p> <pre><code>wsdl2java -bareMethods http://v3.core.com.productserve.com/ProductServeService.wsdl </code></pre> <p>This way, instead of:</p> <pre><code>@WebMethod @RequestWrapper(localName = "getProductList", targetNamespace = "http://v3.core.com.productserve.com/", className = "productserve.GetProductList") @ResponseWrapper(localName = "getProductListResponse", targetNamespace = "http://v3.core.com.productserve.com/", className = "productserve.GetProductListResponse") public void getProductList( ... </code></pre> <p>you'll get:</p> <pre><code>@WebResult(name = "getProductListResponse", targetNamespace = "http://v3.core.com.productserve.com/", partName = "return") @WebMethod public GetProductListResponse getProductList( @WebParam(partName = "parameters", name = "getProductList", targetNamespace = "http://v3.core.com.productserve.com/") GetProductList parameters ) throws ApiException; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload