I prefer to follow spec. I have record the issue as non-bug difference in
the wiki page I mentioned above.

2007/7/10, Alexei Zakharov <[EMAIL PROTECTED]>:

Hi guys,

FYI here is a link to the 1 year old thread about the same issue:

http://thread.gmane.org/gmane.comp.java.harmony.devel/11328

However, it ended with nothing. As for me - I support your idea that
we should take the most specific method / constructor.

With Best Regards,

2007/7/9, Spark Shen <[EMAIL PROTECTED]>:
> As discussed before, I made a wiki page to record development progress
in
> beans module.
> It is now at http://wiki.apache.org/harmony/ProgressInBeansModule.
>
> I suggest we record this non-bug difference there for a record.
>
> 2007/7/9, Yang Paulex <[EMAIL PROTECTED]>:
> >
> > I raised HARMONY-4392 for your comments on a non-bug difference in
> > java.beans.Statement/Expression. Basically the issue is seems RI's
> > implementation cannot handle the overloaded constructor properly,
which
> > just
> > finds the first usable one and invoke, while spec requires the most
> > specific
> > method should be found and used. Harmony actually works in similar way
> > with
> > RI now, but because this kind of implementation depends on the order
of
> > constructors found by reflection, they show different result now.
Further,
> > even RI 5 and 6 shows difference.  Please refer to JIRA for details.
> >
> > My opinion is to fix Harmony following spec, and RI's behavior is
almost
> > impossible to follow even if we want :). How do you think?

--
Alexei Zakharov,
Intel ESSD




--
Spark Shen
China Software Development Lab, IBM

Reply via email to