WebdavResource(HttpsURL)?

Russ Ehmke <[email protected]> Mon, 4 Jun 2007 13:17:15 -0700 (PDT)
Newsgroups gmane.comp.jakarta.slide.user
Message-ID <[email protected]>
Hello,



The Jakarta Slide Client JavaDoc (v2.1) does not state that HttpsURL classes can be supplied to the WebdavResource constructor.



I attempted to do so anyway (JDK 1.5); resultant exception below...



Can one not use the Slide Client over HTTPS despite having imported the appropriate SSL certificates?



<code>

HttpsURL hrl = new HttpsURL("https://" + hostname + "/" + documentLibrary);

WebdavResource wdr = new WebdavResource(hrl);

</code>



<error>

org.apache.commons.httpclient.HttpMethodBase processRequest

INFO: Recoverable exception caught when processing request

org.apache.commons.httpclient.HttpMethodBase processRequest

WARNING: Recoverable exception caught but MethodRetryHandler.retryMethod() returned false, rethrowing exception

org.apache.commons.httpclient.HttpRecoverableException: java.net.SocketException: Software caused connection abort: recv failed

        at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1933)

        at org.apache.commons.httpclient.HttpMethodBase.processRequest(HttpMethodBase.java:2627)

        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1061)

        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:643)

        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:497)

        at org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3457)

        at org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3423)

        at org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:967)

        at org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.java:912)

        at org.apache.webdav.lib.WebdavResource.setProperties(WebdavResource.java:1894)

        at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1301)

        at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)

        at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)

        at org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:290)

        at com.procelerate.addOn.util.SharePointAccess.main(SharePointAccess.java:120)

</error>



Please advise, and thanks.


Russ







 
____________________________________________________________________________________
TV dinner still cooling? 
Check out "Tonight's Picks" on Yahoo! TV.
http://tv.yahoo.com/