Client: Slide 2.0 WebDAV (downloaded as jakarta-slide-webdavclient-bin-2.0) Server: jakarta-slide-2.0-tomcat-5.0.19
On Mon, 25 Oct 2004 15:43:44 +0200, Ingo Brunberg <[EMAIL PROTECTED]> wrote:
Which version are you using?
I am using the slide client API to read out information from slide, but get problems when trying to go beyond level one.
When I run the following simple code:
WebdavResource resource; < resource initialized >
String host = resource.getHost(); String uri = resource.getHttpURL().getURI();
WebdavResource[] resources = resource.getChildResources().listResources();
for (int i=0; i<resources.length; i++){ String host2 = resources[i].getHost(); String uri2 = resources[i].getHttpURL().getURI(); }
I get the these (correct) values for host and uri: "localhost" "http://localhost:8082/slide/files"
But in the for loop, after one iteration, host2 and uri2 has the following
(wrong) values:
"localhost8082"
"http://localhost8082:8082/slide/files/Readme.txt"
It seems as the port is added to the host name... If I do resources[i].getChildResources() inside the for loop (on a collection resource), I get an java.net.UnknownHostException. Is this a bug, or just me using the API wrong way?
What is the difference between resource.getChildResources().listResources() and resource.listWebdavResources()? I get the same result for both.
Hope someone can enlighten me on this one...
Roar Skullestad
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- -------------------------- Roar Skullestad
Email: [EMAIL PROTECTED] Mobile: +354 693 0448
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
