Chandler/Cosmo Interoperability Testing
WebDAV account"> Test 1: New WebDAV account
Created a WebDAV account in chandler with this info:
- Server: localhost
- Path: /webdav/bcm/
- User name: bcm
- Password: xxxxxx
- Port number: 8443
- Use SSL: yes
Hit the test button but there was no response. Talked to Morgen and found out Chandler doesn't support SSL for WebDAV yet.
Test 2: Without SSL
Used the same info as above with these modifications:
- Port number: 8080
- Use SSL: no
Hit the test button. Cosmo logged three repository login requests. Chandler gave me a dialog saying i have read access but no write access.
Test 3: Cosmo Access Logging
Used the same info above but added an access logging valve to Cosmo's Tomcat so i can get more info about what's happening:
- PROPFIND /webdav/bcm/ returns 207
- PROPFIND /webdav/bcm/c1e6b8e8-a2e7-11d9-c71a-000d935d33e8.tmp returns 404
- PUT /webdav/bcm/c1e6b8e8-a2e7-11d9-c71a-000d935d33e8.tmp returns 403
It turns out that my custom jackrabbit
AccessManager? doesn't give the user permission to store version history information for the created resource, so i have to figure out how to do that before i can continue with the tests.