XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Francisco MonteiroSubject: Web Service
Author: Francisco Monteiro
Date: 11 Sep 2004 04:41 AM
When creating a web service call I am seeing some discrepancies.
The wsdl URL is here http://webcab.europe.webmatrixhosting.net/Bonds/TreasuryPrice.asmx?wsdl

If you take a look at ZeroTBondPrice there are 2 operations one with
ZeroTBondPriceWithExplicitTime, however they have distinct input
Stylus studio shows both operations with same input.

The WSDL is not mine, what do I need to tell this supplier in order to get
SS to work?

Thanks

Posttop
Ivan PedruzziSubject: Web Service
Author: Ivan Pedruzzi
Date: 14 Sep 2004 07:30 PM
Hi Francisco

The cleanest solution would be having the operations called with different names.
Below is the wsdl section involved

<operation name="ZeroTBondPrice">
<input message="s0:ZeroTBondPriceSoapIn" />
<output message="s0:ZeroTBondPriceSoapOut" />
</operation>
<operation name="ZeroTBondPrice">
<input name="ZeroTBondPriceWithExplicitTime" message="s0:ZeroTBondPriceWithExplicitTimeSoapIn" />
<output name="ZeroTBondPriceWithExplicitTime" message="s0:ZeroTBondPriceWithExplicitTimeSoapOut" />
</operation>

The second ZeroTBondPrice could be renamed ZeroTBondPriceWithExplicitTime.
The relative binding section need to be updated too.

Ivan

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.