下面是代碼:SAXBuilder的JDOM給人異常
Representation representation = representItem(exp.getItem(),MediaType.TEXT_XML);
Document doc = new SAXBuilder().build(representation.getStream());
XPath xpath = XPath.newInstance("/xnat:MRSession/xnat:scan/xnat:file");
時SAXBuilder的實例化這給了我的InvocationTargetException錯誤。
任何人都有過這個?看起來像這應該工作。
2012-08-07 17:17:58,441 [http-8080-1] ERROR org.restlet.XNATVirtualHost.XNATApplication - Unhandled exception or error intercepted
java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder
at org.nrg.xnat.restlet.actions.SessionCopy.<init>(SessionCopy.java:98)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
向我們展示堆棧跟蹤。而xml輸入可能也有幫助。 – 2012-08-07 22:30:10
我添加了日誌,但SAXBuilder包在構建路徑 – rpfujiw 2012-08-07 22:38:29