Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I didn't see this question before, because you had a "java" tag on it, and I ignore Java questions. Your question wasn't <em>about</em> Java, so should not have had a "java" tag.</p> <p>svcutil is not renaming the overloaded operations. That's because there's no such thing as overloaded operations. WSDL has no concept of two operations with the same name, but using different messages.</p> <p>If you look at the WSDL from Axis, I believe you'll find the operations have the numbers appended to them.</p> <hr> <p><strong>Correction:</strong> In a comment, <a href="https://stackoverflow.com/users/97276/mark-good">Mark Good</a> correctly points out that WSDL 1.1 does permit overloading. I happen to think it only makes any sense in the context of an RPC-based service, where the message name can be used to distinguish between one overload and another.</p> <p>However, he may not be aware that operator overloading is prohibited by <a href="http://www.ws-i.org/Profiles/BasicProfile-1.1.html" rel="nofollow noreferrer">WS-I Basic Profile 1.1</a>:</p> <p><em>4.5.3 Distinctive Operations</em></p> <p>Operation name overloading in a <code>wsdl:portType</code> is disallowed by the Profile.</p> <p><strong><em>R2304</em></strong> A <code>wsdl:portType</code> in a <strong>DESCRIPTION</strong> MUST have operations with distinct values for their name attributes.</p> <p>Note that this requirement applies only to the <code>wsdl:operations</code> within a given <code>wsdl:portType</code>. A <code>wsdl:portType</code> may have <code>wsdl:operations</code> with names that are the same as those found in other <code>wsdl:portTypes</code>.</p> <hr> <p>If one reads more of WS-I BP1.1, one will learn why not everything in WSDL 1.1 is a good idea.</p>
    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. This table or related slice is empty.
    1. 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