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 Davanum Srinivas <di...@yahoo.com> on 2003/03/03 23:37:48 UTC
RE: VOTE : Should we do this patch? (was RE: Request that zero le ngth array interop patch be applied in ti me f or 1.1 final)
Done.
--- David Marquard <Da...@forgent.com> wrote:
> Can this patch get applied in time for 1.1rc2?
>
> The actual patch is attached to bug #17021.
> http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17021
>
> Dave
>
> -----Original Message-----
> From: Vidyanand Murunikkara [mailto:Vidyanand@infravio.com]
> Sent: Thursday, February 20, 2003 6:51 PM
> To: axis-dev@ws.apache.org
> Subject: RE: VOTE : Should we do this patch? (was RE: Request that zero
> length array interop patch be applied in ti me f or 1.1 final)
>
>
> +1 for the patch.
>
> Thanks
> Vidyanand.
>
> -----Original Message-----
> From: Glen Daniels [mailto:gdaniels@macromedia.com]
> Sent: Thursday, February 20, 2003 11:21 AM
> To: 'axis-dev@ws.apache.org'
> Subject: VOTE : Should we do this patch? (was RE: Request that zero
> length array interop patch be applied in ti me f or 1.1 final)
>
>
>
> OK committers, time to step up and decide this thing.
>
> Please vote +1 if you think we should reopen the bug and fix it by
> applying the patch, -1 if you think we shouldn't, and +/-0 if you're
> ambivalent.
>
> I myself am for including the patch, since it doesn't change our default
> behavior, and does allow people who are having problems with buggy .NET
> installations to get up and running, which at the end of the day is what
> we're really hoping for anyway. We should make sure there are comments
> describing why it's there, but I see no harm in including it.
>
> So: +1
>
> --Glen
>
> > -----Original Message-----
> > From: David Marquard [mailto:David_Marquard@forgent.com]
> > Sent: Thursday, February 20, 2003 1:47 PM
> > To: 'axis-dev@ws.apache.org'; 'jasnell@us.ibm.com'
> > Subject: RE: Request that zero length array interop patch be
> > applied in
> > ti me f or 1.1 final
> >
> >
> > It is fixed in .Net 1.1 beta, but the only shipping,
> > supported version of
> > .Net is 1.0 at this point. .Net 1.1 final won't be released
> > for quite some
> > time yet.
> >
> > The problem still exists because the only shipping, supported
> > version of
> > .Net can't communicate with an axis server at this point, and
> > still won't be
> > able to in the near- to mid-future.
> >
> > Please reconsider the decision to mark the bug invalid. Even
> > though the bug
> > is in a 3rd party client, the patch fixes a problem that
> > users (like myself)
> > will encounter in "real world" usage. The patch is still
> > extremely small and
> > well contained (the core of which is about a 4 line change to
> > one method),
> > and provides a big interop win without sacraficing axis correctness.
> >
> > Dave
> >
> > -----Original Message-----
> > From: James M Snell [mailto:jasnell@us.ibm.com]
> > Sent: Thursday, February 20, 2003 10:21 AM
> > To: axis-dev@ws.apache.org
> > Subject: RE: Request that zero length array interop patch be
> > applied in
> > ti me f or 1.1 final
> >
> >
> > Hmm.. ok, I was reluctant to do this anyway ... and since
> > it's been fixed
> > in .NET 1.1, then I retract my original "this sounds
> > reasonable" and give
> > it a -1.
> >
> > - James Snell
> > IBM Emerging Technologies
> > jasnell@us.ibm.com
> > (559) 587-1233 (office)
> > (700) 544-9035 (t/l)
> > Programming Web Services With SOAP
> > O'Reilly & Associates, ISBN 0596000952
> >
> > Have I not commanded you? Be strong and courageous.
> > Do not be terrified, do not be discouraged, for the Lord your
> > God will be with you whereever you go. - Joshua 1:9
> >
> >
> >
> > ajbanck@informatica.com
> > 02/20/2003 07:29 AM
> > Please respond to axis-dev
> >
> >
> > To
> > axis-dev@ws.apache.org
> > cc
> >
> > bcc
> >
> > Subject
> > RE: Request that zero length array interop patch be applied
> > in ti me
> > f or 1.1 final
> >
> >
> >
> > I would be in favour of this.
> > Note that this is fixed in .NET 1.1, when this patch is
> > applied I would
> > propose to add a note to bugzilla for removal from the next
> > Axis release
> > after .NET 1.1 is out. This to avoid accumulating bloat.
> >
> > Thanks,
> >
> > - ArentJan
> >
> > -----Original Message-----
> > From: David Marquard [mailto:David_Marquard@forgent.com]
> > Sent: woensdag 19 februari 2003 23:46
> > To: 'axis-dev@ws.apache.org'
> > Subject: Request that zero length array interop patch be
> > applied in time
> > f or 1.1 final
> >
> >
> > I'd like to request that the patch in bug #17021
> > (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17021) be
> > applied in
> > time
> > for the 1.1 final release.
> >
> > Currently, .Net 1.0 clients cannot deserialize objects from axis that
> > contain zero length arrays due to a bug in Microsoft's deserializer.
> > Basically, .Net 1.0's deserializer goes belly up if a zero
> > length array
> > doesn't have an explicit closing tag (i.e., <myArray/> fails, but
> > <myArray></myArray> works).
> >
> > The patch adds a new configuration option to axis called
> > "sendMinimizedElements", which when set to "false" causes
> > axis to always
> > send explicit closing tags for empty elements. This cleanly
> > works around
> > the
> > Microsoft bug, but does not sacrafice axis's correctness. The default
> > value
> > of the new option is "true", which does not change axis's current
> > behavior.
> >
> > The patch is extremely small (< 20 lines changed) and simple.
> > It does not
> > change axis's behavior unless a user explicitely sets the new
> > configuration
> > option to "false". All in all, it's a very safe patch that
> > provides big
> > bang
> > for the buck on the interop side of things.
> >
> > Dave
> > _________________________________________
> > Dave Marquard (dave_marquard@forgent.com)
> >
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/