Hi,
I am trying to use XNATRestClient from the command prompt and it is giving this ::
org/apache/commons/codec/DecoderException.
Error logged in /some/path/xnat/bin/error.log
The following are the contents of error.log
Fri Mar 02 16:08:48 EST 2012 guptesanket@
http://central.xnat.org/:java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:220)
at org.apache.commons.httpclient.methods.ExpectContinueMethod.<init>(ExpectContinueMethod.java:93)
at org.apache.commons.httpclient.methods.EntityEnclosingMethod.<init>(EntityEnclosingMethod.java:119)
at org.apache.commons.httpclient.methods.PutMethod.<init>(PutMethod.java:76)
at XNATRestClient.execute(XNATRestClient.java:195)
at XNATRestClient.process(XNATRestClient.java:100)
at WSTool.perform(WSTool.java:130)
at XNATRestClient.main(XNATRestClient.java:296)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.DecoderException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 8 more
i tried it on my Xnat installation and got this error, so tried it on xnat Central but ended up getting the same error.
I can GET results from the browser.
What could I be doing wrong here? Any suggestions? What class definition is it looking for?
Thanks in advance :)