Just for curiosity, why don’t you use a Java parser included in the JVM like JAXB or stAX ? Or even XStream, used in other OpenMRS modules ?
If you want to use XPath as a query language, you don’t need the Jaxen library because it’s already in the API:
According to this question the library must be located in the app server library folder.