Ah, no. I believe Mariano is saying :
WSDL is the contract. The promise that is made between server and client. (I promise, that if you send me a message that looks like X, I will send you a reply that looks like Y). The De-serializer falls under the "execution" of the contract. That is to say, whether the contract is being fulfilled or not. (Example: A message that looks like X is received, and maybe a message that DOES NOT look like Y is returned.) In order to properly respond to incoming requests, AXIS needs to be able to de-serialize data from the XML. If the server-side AXIS app does not de-serialize, then I suppose it will not be able to honor the WSDL contract. -----Original Message----- From: Joaco [mailto:[EMAIL PROTECTED] Sent: Friday, February 25, 2005 8:56 AM To: [email protected] Subject: Re: Speaking of deserialize exceptions Hi mariano, Thenks for your fast answer. So?. you said that wsdl does not have all the information that the client need to understand the server ? Regards Joaco. >-- Mensaje original -- >Reply-To: [email protected] >Date: Fri, 25 Feb 2005 09:13:11 +0100 >From: Mariano Eloy Fern�ndez <[EMAIL PROTECTED]> >To: [email protected] >Subject: Re: Speaking of deserialize exceptions > > >Hi Joaco, > >The client probably does not work because if you remove that particular >deserializer the server does not know how to deserialize incoming XML >request from your client (.NET). >WSDL does not change becouse De/Serializers and WSDL are two different >things. > >Regards, > >Mariano. > >Joaco wrote: > >>Hi everybody! >>Me again?? with my questions ;) >> >>When I delete for example >>deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" >> in my server-config.wsdl (typeMapping), the ws�s wsdl don?t change. >>But the client ( .net ) don�t work. >> >>My question is: >>Of course the client don?t see my server-config.wsdl :), so I don?t >>understand why is necessary if the wsdl don?t change. >> >>and I don?t understand Why if the client is .net I need to set up this attribute >>(deserializer) with a Java class. >> >> >> I hope someone have the answers. >> >>Tanks! >>Joaqu�n. >> >> >> >> >> >
