From: Alex M. <al...@mi...> - 2006-03-09 22:15:32
|
If you build from the source in CVS, you get the following exception when doing PUT/POST calls to the REST interface: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException [java] at org.exist.http.RESTServer.declareVariables(RESTServer.java:956) [java] at org.exist.http.RESTServer.search(RESTServer.java:925) [java] at org.exist.http.RESTServer.doPost(RESTServer.java:622) [java] at org.exist.http.servlets.EXistServlet.doPost(EXistServlet.java:306) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) [java] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:405) [java] at org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:622) [java] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:525) [java] at org.mortbay.http.HttpContext.handle(HttpContext.java:1457) [java] at org.mortbay.http.HttpContext.handle(HttpContext.java:1409) [java] at org.mortbay.http.HttpServer.service(HttpServer.java:889) [java] at org.mortbay.http.HttpConnection.service(HttpConnection.java:829) [java] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:998) [java] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:846) [java] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) [java] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:345) [java] at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:530) You can fix this by replacing commons-fileupload-1.1.jar with commons-fileupload-1.0.jar Is there something wrong with the jar checked into CVS? Or is something else missing? Maybe it is compiling against the wrong jar? -- --Alex Milowski |