quality@glassfish.java.net

Re: [Fwd: Bug 6468446]

From: Geoff Halliwell <Geoffrey.Halliwell_at_Sun.COM>
Date: Tue, 03 Oct 2006 14:13:09 -0700

This bug can be viewed at:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6468446


Balaji Raghunathan wrote On 10/02/06 16:59,:
>
>
> ------------------------------------------------------------------------
>
> Subject:
> Bug 6468446
> From:
> Balaji Raghunathan <Balaji.Raghunathan_at_sun.com>
> Date:
> Fri, 29 Sep 2006 11:41:39 -0700
> To:
> Vijay Ramachandran <Vijay.Ramachandran_at_Sun.COM>, Jerome Dochez
> <Jerome.Dochez_at_Sun.COM>, Vivek Pandey <Vivek.Pandey_at_Sun.COM>, Jitendra
> Kotamraju <Jitendra.Kotamraju_at_Sun.COM>, Tony Ng <Tony.Ng_at_Sun.COM>
>
>
> Hi All!
>
> I would like to summarize the issues that I have come across
> so far regarding the resolution for Bug 6468446. The bug fix
> that has been put in b13 currently requires code changes in the
> "sunlib" module of the JAXRPC tests. The changes has to be
> made either in the Impl classes or in the WSDL used
> for the tests such that the parameter ordering in the Impl
> matches the ordering that is generated in the SEI.
>
> It looks like the wrong ordering seems to be generated for method
> calls that have more than 4 or 5 parameters. The rest of the
> methods which use lesser number of parameters are not
> affected. It so happens that the majority of the test methods
> in the JAXRPC test base have less than 5 parameter with the
> exception of the sunlib tests that have up to 7 parameters.
> So at this point it looks like only the sunlib module alone will
> be needing changes.
>
> Vivek has mentioned that the ordering is unpredictable when
> using HashSet and will vary with the kind of jdk used. So there
> could potentially be a large number of real world applications
> at customer sites that are affected by this wrong parameter ordering
> and would require significant effort in changing their code base
> as soon as they migrate to jdk 1.6 or when they apply the bug
> fix with jdk 1.5.
>
> The SQE jaxrpc tests now work fine with the code changes to
> the sunlib module's WSDL files in b13. The fix is not yet checked
> in to 9.1.
>
> thanks
> Balaji
>
>
>
>
>
>
>
>