James, ... But some soap impementations don't use soapAction for this purpose. Does this mean that operation name in document/literal type is not mandatory and...
Naresh, It's up to your SOAP server to dictate how you must convey the operation name. Most SOAP implementations use SOAPaction for this purpose. It could be,...
Hi, We've just released a free WSDL Editor. Basically, this is an upgraded, standalone version of the WSDL Editor that's part of CapeStudio. Among other...
There is some inconsistency in the WSDL specification about whether there is a name attribute for the input and output elements nested within a Binding...
... You're right, the specification is very sketchy in these areas. I recently went exhaustively over all references I could find, while writing a chapter on ...
The name attribute is optional not required. It can be used in the case of operation loading to distinguish between the operations of the same name. -Matt...
Thanks Randy. If I understand you correctly, the default values for name attributes of the Input and Output elements in a Binding Operation default to values...
... Yes, this is one of the more obfuscated parts of the specification. As a very weak analogy, you can think of the <portType> as the definition of an...
I'm still a little confused on what value the input or output name is being matched to. In your example, the input name for one of the addEntry operations...
... Holy crap, that is actually a nasty bug in my WSDL. Thank you a great deal-- I should be able to get this corrected in the proofs before the book goes to ...
Cape Clear are pleased to announce the availability of a free WSDL editing tool. The tool, which is part of the commercially available CapeStudio Web Services...
Hi everybody, I'm new in the group and I'm sorry because I think my question is old ... but I'm confusing and I have to do it ;-) It's not clear for me the...
FREE webMethods Enterprise Web Services Download Learn about Enterprise Web Services and experience the fastest and easiest solution for Web services-based...
I found a lot of discussion in multiple newsgroup related to document-literal but I did not find an answer to the following question. The question is related...
I am trying to parse a wsdl file using wsdl4j and crimson (1.1.3) behind the jaxp api. However, every wsdl file fails with a null pointer exception. I have...
WSDL Operations can be overloaded. So how are incoming SOAP messages mapped to the appropriate WSDL operation? It seems relatively easy if operation parameters...
If you're using RPC-style, then the operation (method) is indicated by the name of the child element of the SOAP Body. If you're using Document-style, than you...
Yes, this is straightforward if the WSDL operations are unique. But what about overloaded WSDL operations? And, assume that the incoming SOAP message...
... Although the spec doesn't disallow overloaded operations, the particulars weren't well-defined. In practice, there has to be some wire-level information...
... I agree. Unelss you you are doing some deep research at some university or the like, the bottom line is that you should stay away from overloading in...
... These things are "gray areas", and it probably will fail in 99% of the toolkits out there. Overloading is not covered in WSDL, and you as a *designer* of...
... The same way that a language which supports overloading (Java, C++) does: by matching the argument types to the operation. If you have defined two versions...
... This is a shame. Overloading is an accepted methodology in several languages, including everybody's current-favorite-child, Java. To cut this off at the ...
... In this case, your server simply doesn't have the needed information it needs to dispatch the call. It happens. When devising examples for the intro-SOAP...
I appreciate the thoughtful comments on Operation overloading. But operation overloading is a valuable interface versioning technique in distributed systems....
... The problem is that not all languages support operator overloading. So if it's formally supported in WSDL, what do languages do when they run across WSDL...
I don't think so. I'm not sure what organization would tackle this task. W3C doesn't do standard language bindings. Perhaps OMG? If you feel a standard is...
Anne, Yup, OMG was my thought as well; and, they are working on a number of Web Services related inititives. Would Systinet be willing to support a Standard...