From: Loren C. <lor...@gm...> - 2010-08-16 16:30:53
|
Hello folks, I am needing to add the HTTP method PROPPATCH to the httpclient function module. That requires adding a WebDAV client jar file. I originally was going to add webdavlib-2.0.jar, but Dannes informed me that it is orphaned. I am looking at adding the jackrabbit-standalone-2.1.1.jar, but am encountering a compilation error. In all of these files there appears to be a problem with the org.apache.tools.ant.Task log method: src/org/exist/ant/UserTask.java src/org/exist/ant/AddUserTask.java src/org/exist/ant/BackupTask.java src/org/exist/ant/ChmodTask.java src/org/exist/ant/ChownTask.java src/org/exist/ant/ListGroupsTask.java src/org/exist/ant/ListUsersTask.java src/org/exist/ant/LockResourceTask.java src/org/exist/ant/RemoveUserTask.java src/org/exist/ant/RestoreTask.java src/org/exist/ant/UserPasswordTask.java src/org/exist/ant/XMLDBCopyTask.java src/org/exist/ant/XMLDBCreateTask.java src/org/exist/ant/XMLDBExtractTask.java src/org/exist/ant/XMLDBListTask.java src/org/exist/ant/XMLDBMoveTask.java src/org/exist/ant/XMLDBQueryTask.java src/org/exist/ant/XMLDBRemoveTask.java src/org/exist/ant/XMLDBShutdownTask.java src/org/exist/ant/XMLDBStoreTask.java src/org/exist/ant/XMLDBXPathTask.java src/org/exist/ant/XMLDBXQueryTask.java src/org/exist/ant/XMLDBXUpdateTask.java [javac] symbol : method log(java.lang.String,org.xmldb.api.base.XMLDBException,int) [javac] location: class org.exist.ant.XMLDBXUpdateTask [javac] log(msg, e, Project.MSG_ERR); I think that the simplest approach would be to use webdavlib-2.0.jar since we are also using orphaned axis code as well. There is also another issue. The commons-httpclient-3.1.jar has been superseded with the HttpComponents project http://hc.apache.org/. What should be our plan of attack? I would like to add the downloading of the webdavlib-2.0.jar in the building of the httpclient extension module so that I can get the PROPPATCH method implemented. We can then discuss HttpComponents and Axis2. Cheers, Loren |