vancetang / reflections

Automatically exported from code.google.com/p/reflections

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update xml-apis to solve maven version conflicts

GoogleCodeExporter opened this issue · comments

Hello,

reflections (0.9.9) uses the outdated dom4j (version 1.6.1 from 2006). dom4j 
has again a dependency to an even older version of xml-apis (1.0.b2).

This causes version conflicts with maven when used with other libraries that 
also have a transitive dependency on xml-apis. I have this problem with the 
selenium-java library (selenium-java -> selenium-htmlunit-driver -> htmlunit -> 
xalan -> serializer -> xml-apis 1.3.04)

Since this dependency is deeper in the dependency hierarchy, the reflectons' 
xml-apis wins and breaks selenium. Unfortunately excluding the htmlunit-driver 
is not an option, since I need the driver.

Could you force a newer xml-apis version, update dom4j or switch to another xml 
library, please?

Kind regards
Philipp

Original issue reported on code.google.com by philipp....@itemis.de on 26 Feb 2015 at 2:36