Message from discussion
Where shall I put my XSDs on a SCA service?
Received: by 10.140.132.3 with SMTP id f3mr600599rvd.0.1227114041554;
Wed, 19 Nov 2008 09:00:41 -0800 (PST)
Return-Path: <bruno.p.r...@gmail.com>
Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.29])
by mx.google.com with ESMTP id m37si4433166waf.0.2008.11.19.09.00.40;
Wed, 19 Nov 2008 09:00:40 -0800 (PST)
Received-SPF: pass (google.com: domain of bruno.p.r...@gmail.com designates 74.125.44.29 as permitted sender) client-ip=74.125.44.29;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of bruno.p.r...@gmail.com designates 74.125.44.29 as permitted sender) smtp.mail=bruno.p.r...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by yx-out-2324.google.com with SMTP id 3so27382yxj.21
for <phpsoa@googlegroups.com>; Wed, 19 Nov 2008 09:00:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:received:received:message-id:date:from:to
:subject:in-reply-to:mime-version:content-type:references;
bh=pXopBKEpaLQPE3enzWbS2wErEkEcLieRryi6pRVrJkA=;
b=heaWWOTtQUvF7hLTkHJ+69cbvbzNBarlD6tjuyWmox2cz0naq7u47nLdMKN0ciPrDs
OiZ9Kbq2Mba91GLjGijX+j9uztZrMMYnWjrvBfU48BBfNN47EHcINwt3mItCcT9qnsfc
XVolV7r/cccWNYoZChxiYzd2YwjhXqA3a6jYQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=message-id:date:from:to:subject:in-reply-to:mime-version
:content-type:references;
b=RNWJLoP4U6TZbYIU9Sp8oXu9XvVRmiMivHPrVzCQELZvma7mErkz69RMOARlZeQx1g
QC1+5rs1oUiI9PEvEj+y+hZDm8vapgkCMb1P4hpGThXbJyrMX9e3164cp3Nz0nATErGk
RwDhSFRrkb8HElvPF9bGtSF79c2WbqE/W+BDc=
Received: by 10.100.210.9 with SMTP id i9mr651989ang.132.1227114039716;
Wed, 19 Nov 2008 09:00:39 -0800 (PST)
Received: by 10.100.3.5 with HTTP; Wed, 19 Nov 2008 09:00:39 -0800 (PST)
Message-ID: <58c5ffd40811190900n45be7a5cw55762bd934aeaf8b@mail.gmail.com>
Date: Wed, 19 Nov 2008 15:00:39 -0200
From: "Bruno Reis" <bruno.p.r...@gmail.com>
To: phpsoa@googlegroups.com
Subject: Re: [phpsoa] Re: Where shall I put my XSDs on a SCA service?
In-Reply-To: <d5ffbd13-cddc-4fa3-aa85-c3a13cbea...@g17g2000prg.googlegroups.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_102348_22195640.1227114039722"
Content-Transfer-Encoding: 7bit
References: <58c5ffd40811190618q51155cd7wa3cc778fe9839...@mail.gmail.com>
<d5ffbd13-cddc-4fa3-aa85-c3a13cbea...@g17g2000prg.googlegroups.com>
------=_Part_102348_22195640.1227114039722
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Thanks Graham,
the service works just fine, then I guess its just a diferent version of the
tutorial's wsdl example. I will study some more wsdl and sdo to undrstand it
better.
Bruno
2008/11/19 Graham Charters <gchart...@googlemail.com>
>
> Hi Bruno, so far as I can tell, the types are soap types, not the
> types on your service portType (interface). We have gone through many
> iterations of WSDL generation (sometimes with xsi:type, sometimes
> without :-S ) to try to get interop sorted out. What you show many
> not actually be wrong. Does the service actually fail? If so, can
> you include the entire WSDL and a description of the failure?
>
> Regards, Graham.
>
> On 19 Nov, 14:18, "Bruno Reis" <bruno.p.r...@gmail.com> wrote:
> > Hi there, I followed the IBM tutotial on:
> >
> > http://www.ibm.com/developerworks/web/library/ws-soa-scasdo/index.html
> >
> > I downloaded the sources and it run ok, but on my wsdl I do not get the
> > param and return types as shown on the tutorial.
> >
> > on the tutorial:
> >
> > <binding name="WeatherServiceBinding"
> > type="tns2:WeatherServicePortType">
> > <operation name="getTemperature">
> > <input>
> > *<tns3:body xsi:type="tns3:tBody" use="literal"/>*
> > </input>
> > <output>
> > *<tns3:body xsi:type="tns3:tBody" use="literal"/>*
> > </output>
> > <tns3:operation xsi:type="tns3:tOperation" soapAction=""/>
> > </operation>
> > <tns3:binding xsi:type="tns3:tBinding"
> > transport="http://schemas.xmlsoap.org/soap/http"
> > style="document"/>
> > </binding>
> >
> > I get:
> >
> > <wsdl:binding name="WeatherServiceBinding"
> > type="tns2:WeatherServicePortType">
> > <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
> > style="document"/>
> > $B!] (B
> > <wsdl:operation name="getTemperature">
> > <soap:operation soapAction=""/>
> > $B!] (B
> > *<wsdl:input>
> > <soap:body use="literal"/>
> > </wsdl:input>
> > $B!] (B
> > <wsdl:output>
> > <soap:body use="literal"/>
> > </wsdl:output>*
> > </wsdl:operation>
> > </wsdl:binding>
> >
> > What is wrong with this?
> > Shall I define another namespace or put the xsd on another place?
> >
> > Thanks,
> > Bruno
> >
>
------=_Part_102348_22195640.1227114039722
Content-Type: text/html; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Thanks Graham, <br><br>the service works just fine, then I guess its just a diferent version of the tutorial's wsdl example. I will study some more wsdl and sdo to undrstand it better.<br><br>Bruno<br> <br><br><div class="gmail_quote">
2008/11/19 Graham Charters <span dir="ltr"><<a href="mailto:gchart...@googlemail.com">gchart...@googlemail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hi Bruno, so far as I can tell, the types are soap types, not the<br>
types on your service portType (interface). We have gone through many<br>
iterations of WSDL generation (sometimes with xsi:type, sometimes<br>
without :-S ) to try to get interop sorted out. What you show many<br>
not actually be wrong. Does the service actually fail? If so, can<br>
you include the entire WSDL and a description of the failure?<br>
<br>
Regards, Graham.<br>
<div><div></div><div class="Wj3C7c"><br>
On 19 Nov, 14:18, "Bruno Reis" <<a href="mailto:bruno.p.r...@gmail.com">bruno.p.r...@gmail.com</a>> wrote:<br>
> Hi there, I followed the IBM tutotial on:<br>
><br>
> <a href="http://www.ibm.com/developerworks/web/library/ws-soa-scasdo/index.html" target="_blank">http://www.ibm.com/developerworks/web/library/ws-soa-scasdo/index.html</a><br>
><br>
> I downloaded the sources and it run ok, but on my wsdl I do not get the<br>
> param and return types as shown on the tutorial.<br>
><br>
> on the tutorial:<br>
><br>
> <binding name="WeatherServiceBinding"<br>
> type="tns2:WeatherServicePortType"><br>
> <operation name="getTemperature"><br>
> <input><br>
> *<tns3:body xsi:type="tns3:tBody" use="literal"/>*<br>
> </input><br>
> <output><br>
> *<tns3:body xsi:type="tns3:tBody" use="literal"/>*<br>
> </output><br>
> <tns3:operation xsi:type="tns3:tOperation" soapAction=""/><br>
> </operation><br>
> <tns3:binding xsi:type="tns3:tBinding"<br>
> transport="<a href="http://schemas.xmlsoap.org/soap/http" target="_blank">http://schemas.xmlsoap.org/soap/http</a>"<br>
> style="document"/><br>
> </binding><br>
><br>
> I get:<br>
><br>
> <wsdl:binding name="WeatherServiceBinding"<br>
> type="tns2:WeatherServicePortType"><br>
> <soap:binding transport="<a href="http://schemas.xmlsoap.org/soap/http" target="_blank">http://schemas.xmlsoap.org/soap/http</a>"<br>
> style="document"/><br>
> $B!] (B<br>
> <wsdl:operation name="getTemperature"><br>
> <soap:operation soapAction=""/><br>
> $B!] (B<br>
> *<wsdl:input><br>
> <soap:body use="literal"/><br>
> </wsdl:input><br>
> $B!] (B<br>
> <wsdl:output><br>
> <soap:body use="literal"/><br>
> </wsdl:output>*<br>
> </wsdl:operation><br>
> </wsdl:binding><br>
><br>
> What is wrong with this?<br>
> Shall I define another namespace or put the xsd on another place?<br>
><br>
> Thanks,<br>
> Bruno<br>
</div></div><br>
</blockquote></div><br>
------=_Part_102348_22195640.1227114039722--