I read comments in http://jira.codehaus.org/browse/XSTR-379. And I saw one sentence from Robert Newson:
' It does appear that Xstream is quite intimately coupled to the Sun JDK ... Testing against Harmony directly is a good strategy to find all of the places ' I think this would be the right direction. So -1 for applying the patch. 2007/11/27, Zakharov, Vasily M <[EMAIL PROTECTED]>: > > 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. > -- Spark Shen China Software Development Lab, IBM
