You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Tom Jordahl <to...@macromedia.com> on 2003/04/14 20:07:40 UTC

Broken Map

Dims,

This checkin to MapSerializer.java broke some of our tests against an Axis 1.0 JWS web service:

Revision : 1.20
Date : 2003/3/12 17:49:7
Author : 'dims'
State : 'Exp'
Lines : +48 -22
Description :
Fix for Bug 17703 - Java2WSDL creates .Net interop incompatible map type

Notes:
- Uses soapenc:Array
- Tested with .NET Framework SDK 1.1
- See discussion (http://marc.theaimsgroup.com/?t=102650467100001&r=1&w=2)


You introduced a new <items> element in maps, and Axis 1.0 Deserializers don't recognize this and throw an error.

Options:
 1. figure out a way to not send this but still get .NET interop
 2. back this change out as it breaks interop with ourselves
 3. ???

I think the right thing to do is to back this change out as interop with ourselves with Map is going to be more important that .NET in the short term.

--
Tom Jordahl
Macromedia Server Development


Re: Broken Map

Posted by Davanum Srinivas <di...@yahoo.com>.
Am ok either way... See http://marc.theaimsgroup.com/?t=104749174100005&r=1&w=2 for prev
discussion. 

Thanks,
-- dims


--- Tom Jordahl <to...@macromedia.com> wrote:
> Dims,
> 
> This checkin to MapSerializer.java broke some of our tests against an Axis 1.0 JWS web service:
> 
> Revision : 1.20
> Date : 2003/3/12 17:49:7
> Author : 'dims'
> State : 'Exp'
> Lines : +48 -22
> Description :
> Fix for Bug 17703 - Java2WSDL creates .Net interop incompatible map type
> 
> Notes:
> - Uses soapenc:Array
> - Tested with .NET Framework SDK 1.1
> - See discussion (http://marc.theaimsgroup.com/?t=102650467100001&r=1&w=2)
> 
> 
> You introduced a new <items> element in maps, and Axis 1.0 Deserializers don't recognize this
> and throw an error.
> 
> Options:
>  1. figure out a way to not send this but still get .NET interop
>  2. back this change out as it breaks interop with ourselves
>  3. ???
> 
> I think the right thing to do is to back this change out as interop with ourselves with Map is
> going to be more important that .NET in the short term.
> 
> --
> Tom Jordahl
> Macromedia Server Development
> 


=====
Davanum Srinivas - http://webservices.apache.org/~dims/

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
http://tax.yahoo.com