harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu" <sean.xx....@gmail.com>
Subject Re: [classlib][luni] Compatibility :: EnumSet.elementType field doesn't exist
Date Tue, 27 Nov 2007 06:25:33 GMT
Agree that we should not compromise our principle.
We can exclude  these failed tests first in our BTI until it is fixed by its
owner.


2007/11/27, Zakharov, Vasily M <vasily.m.zakharov@intel.com>:
>
> Hi, all,
>
>
>
> I'm trying to run Geronimo Unit Tests 2.0.2 on Harmony, and I've found
> that GUT uses XStream 1.1.3, which addresses
> java.util.EnumSet.elementType field that is package private in RI and is
> absent in Harmony.
>
>
>
> Of course, this is a problem in XStream, and moreover it's already fixed
> there in v1.2.2 (see [1]), however, I think this is a point where we
> could be compatible with RI just in case some other application does the
> same mistake.
>
>
>
> Harmony implementation of EnumSet has elementClass field that seems to
> be the equivalent of RI's elementType field. So my suggestion is to
> rename elementClass to elementType and thus become more compatible and
> move GUT v2.0 enabling forward.
>
> I've filed HARMONY-5196 for this problem and attached a simple renaming
> patch that I suggest to apply.
>
>
>
> Are there any objections?
>
> If not, than could someone please commit the patch?
>
>
>
> Thank you!
>
>
>
> Vasily Zakharov
>
> Intel ESSD
>
>
>
> [1] http://jira.codehaus.org/browse/XSTR-379
>
>
>
>
>
>
>
>
>
> ---
>
>
>
> --------------------------------------------------------------------
> Closed Joint Stock Company Intel A/O
> Registered legal address: 125252, Moscow, Russian Federation,
> Chapayevsky Per, 14.
>
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
>



-- 
Sean Qiu
http://xiaoxia.turendui.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message