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.
>>
>>
>>
>>  
>>
>


Reply via email to