RE: Problems with Slide Client and SAP Portal WebDAV
"Jeff Blank" <[email protected]>
| Newsgroups | gmane.comp.jakarta.slide.user |
|---|---|
| Message-ID | <[email protected]> |
I attached 3 text files that contain debug output of slide cmdline client. I'm running JDK 1.4.2_13 on Win2k. I explicitly set JAVA_HOME and PATH (only contained %JAVA_HOME%\bin) just to minimize outside influenes. Slide1a.txt and Slide1b.txt are the outputs of ls and ls -l against top level collection. Slide2.txt shows the 403/security weirdness against a child resource of root. I checked again with Windows Explorer and it shows the 3 XML files and "Commercial Laundry" and doesn't show any of 403 responses. ---------- To answer a related response, I'm using 2.1 binaries off Jakarta download site. I will likely pursue building library myself, as well. Eclipse and I seem to be getting along. ;-) -Jeff -----Original Message----- From: Julian Reschke [mailto:[email protected]] Sent: Wednesday, November 29, 2006 1:48 AM To: Slide Users Mailing List Subject: Re: Problems with Slide Client and SAP Portal WebDAV Jeff Blank schrieb: > I'm having the most peculiar behavior when using the Slide cmdline > client against the SAP Portal WebDAV service. It connects ok. > However, running ls commands doesn't show the contents correctly - > leaves out folders. When I turn on debug, I can see the "lost" > collections/resources in the XML output. I can connect using the same > credentials using Win2k Network Place connection and navigate folders > just fine. > > ls and ls -l also return different results. I tend to see less > resources with ls -l. > > Since I can browse the WebDAV service via Windows Explorer, I know > what folders should be there. I can cd to specific paths that I know > via Windows Explorer. However, running forms of ls continue to return > incorrect results. > > Only a few of the folders in question return HTTP 403, which seems to > mean that I don't have permission to those folders - which is expected. > Sometimes the 403 folders are displayed in results of ls -l, but not ls. > This seems very weird and wrong. > > It's been a few months and lots of other projects, but I'm certain > that I've successfully used Slide to connect and browse a SAP Portal WebDAV > service. The alleged success was a different SAP Portal WebDAV > service. The WebDAV stack in SAP's Portal KM returns 403 in multistatus if the resource exists, but you don't have permission to get the properties. *Most* WebDAV clients simply do not display these resources. So I would propose you collect a few examples (XML response and what the Slide client makes out of it), and then we could investigate what's going on (and decide whether it's by design, whether the client could be enhanced, or whether it may be a bug in the server). Best regards, Julian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
slide1a.txt
(text/plain, 9.3 KB)
C:\Documents and Settings\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2
.1\bin>run
[ Slide ] $ debug on
The debug flag is on.
[ Slide ] $ open http://zhepqaci.whirlpool.com:50000/irj/go/km/docs/documents
connect http://zhepqaci.whirlpool.com:50000/irj/go/km/docs/documents/
Nov 29, 2006 9:15:11 AM org.apache.commons.httpclient.HttpMethodBase processAuth
enticationResponse
WARNING: No credentials available for the 'Authentication' authentication realm
at zhepqaci.whirlpool.com
HttpException.getReasonCode(): 401UserName: ******
Password: ******
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/] C:\Documents and Settings\qq
bla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ ls
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 207
Depth: 0
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:42:02 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Mon, 25 Sep 2006 18:42:12 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 112
Depth: 1
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:42:05 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Sidebar/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Sidebar
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Help/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Help
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Whirlpool/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Whirlpool
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/QuickPoll/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/.~system~/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Public%20Documents/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Discussions/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Links/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/HR/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
HR
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/willf/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
willf
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
documents
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/] C:\Documents and Settings\qq
bla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $
slide1b.txt
(text/plain, 16 KB)
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/] C:\Documents and Settings\qq
bla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ ls -l
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 207
Depth: 0
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:45:22 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Mon, 25 Sep 2006 18:42:12 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 207
Depth: 1
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:45:24 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Mon, 25 Sep 2006 18:42:12 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Sidebar/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Thu, 13 Oct 2005 19:39:28 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
<D:displayname>
Sidebar
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Help/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 25 Oct 2005 18:46:19 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
<D:displayname>
Help
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Whirlpool/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Wed, 15 Nov 2006 14:07:45 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
<D:displayname>
Whirlpool
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/QuickPoll/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Wed, 01 Jun 2005 20:36:20 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/.~system~/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 08 Mar 2005 19:48:51 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Public%20Documents/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Mon, 06 Feb 2006 15:35:03 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 03 Oct 2006 20:15:26 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Discussions/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 08 Mar 2005 19:50:08 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/Links/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Wed, 15 Jun 2005 13:34:22 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/HR/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Thu, 27 Jul 2006 17:30:45 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
<D:displayname>
HR
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/willf/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Thu, 14 Sep 2006 15:10:24 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
<D:displayname>
willf
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
documents 0 COLLECTION Nov 15, 2006 9:07:45 AM
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/] C:\Documents and Settings\qq
bla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $
slide2.txt
(text/plain, 12.8 KB)
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/] C:\Documents and Settings\qq
bla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ cd News
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/News/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 207
Depth: 0
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:50:38 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/News/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 03 Oct 2006 20:15:26 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/News/] C:\Documents and Settin
gs\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ debug off
The debug flag is off.
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/News/] C:\Documents and Settin
gs\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ ls
40853fa5-5979-2810-a4b6-8ccd87bc5c4b.xml TPM North America
News
UK Service Partner News News c017b8a1-4f79-2810-8f94-eb4f
bb21fcd9.xml
Retail News Global News UK Backdesk News
Contract News Contract TPS News Inglis News
f02e149d-0f7a-2810-9bb3-989d2957a7d5.xml UK Customer Care News
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/News/] C:\Documents and Settin
gs\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ debug on
The debug flag is on.
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/News/] C:\Documents and Settin
gs\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $ ls
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/News/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 207
Depth: 0
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:50:57 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/News/
</D:href>
<D:propstat>
<D:prop>
<D:lockdiscovery>
</D:lockdiscovery>
<D:getlastmodified>
Tue, 03 Oct 2006 20:15:26 GMT
</D:getlastmodified>
<D:resourcetype>
<D:collection>
</D:collection>
</D:resourcetype>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<D:getcontentlength>
</D:getcontentlength>
<D:displayname>
</D:displayname>
<D:getcontenttype>
</D:getcontenttype>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
>>>>>>> to server ---------------------------------------------------
PROPFIND /irj/go/km/docs/documents/News/ HTTP/1.1
Authorization: Basic VkFSSVRZOnBhc1dkOTg3
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: zhepqaci.whirlpool.com:50000
Cookie: $Version=0; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6VkFSSVRZiAATYmFzaWNhdXRoZW50aW
NhdGlvbgEABlZBUklUWQIAAzAwMAMAA0VQUQQADDIwMDYxMTI5MTQ0MQUABAAAAAgKAAZWQVJJVFn%2F
APQwgfEGCSqGSIb3DQEHAqCB4zCB4AIBATELMAkGBSsOAwIaBQAwCwYJKoZIhvcNAQcBMYHAMIG9AgEB
MBMwDjEMMAoGA1UEAxMDRVBRAgEAMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0wNjExMjkxNDQxNTNaMCMGCSqGSIb3DQEJBDEWBBQdFCyGjldr%2BxVzLs
ySXE2ZbzNMlTAJBgcqhkjOOAQDBC4wLAIURQ10BSzNm%2FmIltKJlrf6hf2aIhECFFpRveZwdtRKz7a%
2FLjffb1wGAUrC; $Domain=.whirlpool.com; $Path=/
Cookie: $Version="1"; saplb_*="(J2EE7675400)7675450"; $Path="/"
Cookie: $Version="1"; JSESSIONID="(J2EE7675400)ID0133285150DB0083715116706845588
6End"; $Path="/"
Content-Length: 112
Depth: 1
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
</D:propfind>
------------------------------------------------------------------------
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Unknown
Server: SAP J2EE Engine/6.40
Content-Type: text/xml; charset=UTF-8
Date: Wed, 29 Nov 2006 14:51:00 GMT
Cache-Control: no-cache
Vary: accept-encoding, accept-language, cookie, translate
Transfer-Encoding: chunked
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>
/irj/go/km/docs/documents/News/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 404 Not Found
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/f02e149d-0f7a-2810-9bb3-989d2957a7d5.
xml
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Get involved!
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/40853fa5-5979-2810-a4b6-8ccd87bc5c4b.
xml
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
HR BPM News Item
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/c017b8a1-4f79-2810-8f94-eb4fbb21fcd9.
xml
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Sample
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Global%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/North%20America%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/UK%20Customer%20Care%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/UK%20Service%20Partner%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/UK%20Backdesk%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Contract%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Retail%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Contract%20TPS%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Inglis%20News
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/TPM
</D:href>
<D:status>
HTTP/1.1 403 Forbidden
</D:status>
</D:response>
<D:response>
<D:href>
/irj/go/km/docs/documents/News/Commercial%20Laundry/
</D:href>
<D:propstat>
<D:prop>
<D:displayname>
Commercial Laundry
</D:displayname>
</D:prop>
<D:status>
HTTP/1.1 200 OK
</D:status>
</D:propstat>
</D:response>
</D:multistatus>
------------------------------------------------------------------------
40853fa5-5979-2810-a4b6-8ccd87bc5c4b.xml TPM North America
News
UK Service Partner News News c017b8a1-4f79-2810-8f94-eb4f
bb21fcd9.xml
Retail News Global News UK Backdesk News
Contract News Contract TPS News Inglis News
f02e149d-0f7a-2810-9bb3-989d2957a7d5.xml UK Customer Care News
[ZHEPQACI.WHIRLPOOL.COM:/irj/go/km/docs/documents/News/] C:\Documents and Settin
gs\qqbla2j\Desktop\slide\jakarta-slide-webdavclient-bin-2.1\bin $