jaxen requires dom4j for compiling. and dom4j requires jaxen for compiling.
This inhibits building both packages from source (read: without basing .jars downloaded elsewhere). Building software from pure source is important to provide a verifiable path from source code to binary, see reproducible builds.
Please remove this dependency-cycle. Thanks.