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