> | \- xom:xom:jar:1.0b3:provided > | +- com.ibm.icu:icu4j:jar:2.6.1:provided
The problem is obviously xom. Both 1.0 and 1.0b3 use this icu4j 2.6.1 which we know is bad. Strangely enough, none of XOM's more recent releases use icu4j directly -- but they all depend on jaxen 1.1-beta-8 which then pulls it right in anyway. Their poms are just bad -- and recent traffic on the XOM mail list indicate they know it: http://lists.ibiblio.org/pipermail/xom-interest/2009-March/003869.html Its pretty unfortunate that an old, known-bad artifact like this is still playing a role in Java-land. Versions 3.4.4, 3.6.1, 3.8 and 4.0.1 of icu4j are all available in Central. For now, I guess you should just use an exclude and specify a higher version, which is what you're doing. Wayne --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
