我继承了一些使用XPath的代码,因此我是新手。我现在以便它加载该文件有它,但是当document.selectPath(QueryPath中),它总是失败,出现以下错误: XPath无法找到引擎
java.lang.RuntimeException: Trying XBeans path engine... Trying XQRL... Trying delegated path engine... FAILED on //
at org.apache.xmlbeans.impl.store.Path.getCompiledPath(Path.java:173)
at org.apache.xmlbeans.impl.store.Path.getCompiledPath(Path.java:130)
at org.apache.xmlbeans.impl.store.Cursor._selectPath(Cursor.java:902)
at org.apache.xmlbeans.impl.store.Cursor.selectPath(Cursor.java:2634)
at org.apache.xmlbeans.impl.values.XmlObjectBase.selectPath(XmlObjectBase.java:462)
at org.apache.xmlbeans.impl.values.XmlObjectBase.selectPath(XmlObjectBase.java:446)
这是我继承的一个项目,所以我认为他们已经设置好了。打开我们的我的classpath中有正确的xbeans jar,但是错误的saxon jar,或者至少错误版本的2.我redownloaded并且现在都集合了。 – 2009-02-21 16:30:15