use shaded dom4j to preseve compatibility with Hudson