You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Ralf Bust <Ra...@gmx.de> on 2005/04/01 12:13:51 UTC
Re: Newbie Question / .NET SOAP Service / Dataset / any / WSDL2Ja
va
Yes, you are right.
I totally agree.
But usually for me as a client developer it is impossible to change
anything on the server side :(
I totally agree that programming first and generate the WSDL is totaly
wrong.
But is the only answer to my problem that AXIS is unusable for a service
that uses MS Datasets?
I am not going to imagine the amount of time implementing this client by
hand :(
rb
Ruiz González, Jose de Jesus schrieb:
> Sorry, I posted my answer to another thread.
>
> As a Java Client, you never mind wich Database access technology a Web
> Service uses.
> That is the functionality of a Web Service, it´s an interface between your
> java Client And
> some (unknown) database.
>
>
> José de Jesús Ruiz Gonzalez
> Departamento de Sistemas
> México Asistencia S.A. de C.V.
> Sistema Internacional de Asistencia Mapfre
>
> * mailto:jjruiz@mapfre.com
> *(52) 55 + 54801298
>
> *Fax(52) 55 + 56112011
>
> <http://www.mexicoasistencia.com/>
>
>
> -----Mensaje original-----
> De: Dino Chiesa [mailto:dinoch@microsoft.com]
> Enviado el: Miércoles, 30 de Marzo de 2005 03:36 a.m.
> Para: axis-user@ws.apache.org
> Asunto: RE: Newbie Question / .NET SOAP Service / Dataset / any / WSDL2Java
>
> > Is Axis capable of using Datasets?
>
> No.
>
> You could do it, but it would be painful and expensive.
>
> Your service ought not to use Datasets, if it is intended to be
> interoperable with Java/AXIS, or any other non-.NET webservices stack.
>
> This is a classic case of "implementation first" design on the .NET service
> side, which breaks interoperability. If the service implementor
> (whoever) had followed the recommended practice and used the WSDL First
> (tm) approach, then you'd be sipping tea right now, smiling at how easy it
> all was to get things connected.
>
> Instead you're spelunking mailing lists looking for answers.
>
> -Dino
> <Microsoft/>
>
> -----Original Message-----
> From: Ralf Bust [mailto:Ralf.Bust@gmx.de]
> Sent: Wednesday, March 30, 2005 4:27 AM
> To: axis-user@ws.apache.org
> Subject: Newbie Question / .NET SOAP Service / Dataset / any / WSDL2Java
>
> Hi,
>
> i am currently developing a Client for an Airline Webservice.
> So i have to connect to a .NET Webservice witch is using Microsoft datasets.
>
> The WSDL2Java is generating me wrong Code.(My Opinion)
>
> It seems that the generation of source code failes on:
> <s:any namespace="http://tempuri.org/RAAvailabilityRequestDS.xsd"/>
>
> The Problem seems to be the type any witch referes to another xsd.
>
> I do not get errors, but the code generated does not look usable for me.
> A short test with a .Net Framework brings up complete different
> funktionality.
>
> Question:
> Is Axis capable of using Datasets?
>
> The WSDL can be found:
> http://services.radixx.com/RadixxFlights.asmx?WSDL
>
> Thx for help
>