xml-soap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott Nichol" <scottnicholn...@yahoo.com>
Subject Re: multireference types
Date Fri, 05 Apr 2002 20:37:04 GMT
FYI, a quick look at the code leads me to believe that href is supported only
for MIME parts, anyway.  Even if you implement the workaround in the mapping
registry to de-serialize a :GetMethodNameResult, I do not think it will be
correctly de-serialized.  Of course, this is just based on a quick look at the
source, not any test code.

Scott

----- Original Message -----
From: "Scott Nichol" <scottnicholnews@yahoo.com>
To: <soap-dev@xml.apache.org>
Sent: Friday, April 05, 2002 3:14 PM
Subject: Re: multireference types


> Do you know whether Apache SOAP can de-serialize href?
>
> Scott
>
> ----- Original Message -----
> From: "Soumen Sarkar" <SoumenS@Atoga.com>
> To: <soap-dev@xml.apache.org>
> Sent: Friday, April 05, 2002 2:50 PM
> Subject: RE: multireference types
>
>
> > Apache SOAP does not support multiref serialization (as far as I know).
> > Probably
> > Axis does. For example I had experience with object graph serialization
> > running into
> > loop (stack overflow) with Apache Soap bean serializer as shown below:
> >
> > mgr1 has emp1, emp2 ref
> > emp1 has mgr1 ref
> > emp2 has mgr2 ref
> >
> > Soumen Sarkar.
> >
> >
> >
> > -----Original Message-----
> > From: Frederik Santens [mailto:Frederik.Santens@tectrade.net]
> > Sent: Friday, April 05, 2002 2:17 AM
> > To: soap-dev@xml.apache.org
> > Subject: multireference types
> >
> >
> > Hello,
> >
> > Does apache soap support multirefence types?
> > if it does, can anybody help out here!!
> >
> > thx a lot,
> >
> > Frederik
> >
> >
> > SOAP RESPONSE FROM SOAP MS SERVER
> > ---------------------------------
> >
> > <?xml version="1.0" encoding="utf-8" ?>
> >
> > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
> >
> > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> >
> > xmlns:tns="http://tectrade.net/helloworld/"
> > xmlns:types="http://tectrade.net/helloworld/"
> >
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> >
> >  <soap:Body
> > soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
> >
> >    <types:GetMethodNameResponse>
> >
> >   <GetMethodNameResult href="#id1" />
> >
> >    </types:GetMethodNameResponse>
> >
> >    <soapenc:Array id="id1" soapenc:arrayType="xsd:int[5]">
> >
> >   <Item>0</Item>
> >
> >   <Item>1</Item>
> >
> >   <Item>8</Item>
> >
> >   <Item>27</Item>
> >
> >   <Item>64</Item>
> >
> >   </soapenc:Array>
> >
> >  </soap:Body>
> >
> > </soap:Envelope>
> >
> > SOAP ERROR JAVA CLIENT
> > -----------------------
> >
> > No Deserializer found to deserialize a ':GetMethodNameResult' using
> > encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.;
> > targetException=java.lang.IllegalArgumentException: No Deserializer
> > found to deserialize a ':GetMethodNameResult' using encoding style
> > 'http://schemas.xmlsoap.org/soap/encoding/'.]
> >
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


Mime
View raw message