[
http://jira.codehaus.org/browse/MRM-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_108000
]
Joakim Erdfelt commented on MRM-489:
------------------------------------
Here is the breakdown of the litmus test, with comments.
*Setup:*
* Archiva Trunk revision 578314.
* Tomcat 5.0.28
* JDK 1.5.0_11
* Linux (Ubuntu Fiesty Fawn)
* {{litmus}} version 0.9.4-2
*Configuration:*
* Installed per instructions at
http://docs.codehaus.org/display/MAVENUSER/Archiva+on+Tomcat
* 2 repos.
** {{internal}} : with allowed releases and no snapshots.
** {{snapshots}} : with allowed snapshots and no releases.
* Guest user configured with Global Repository Observer.
* Guest user configured with Global Repository Manager.
*Command Line:*
{noformat}
$ litmus http://192.168.1.145:8080/archiva/repository/internal/
{noformat}
*Report:*
-> running `basic':
|| # || Test Name || Result ||
| 0. | init | (/) pass |
| 1. | begin | (/) pass |
| 2. | options | (!) WARNING: server does not claim Class 2 compliance
(/) pass (with 1 warning) |
| 3. | put_get | (/) pass |
| 4. | put_get_utf8_segment | (/) pass |
| 5. | mkcol_over_plain | (/) pass |
| 6. | delete | (/) pass |
| 7. | delete_null | (/) pass |
| 8. | mkcol | (/) pass |
| 9. | mkcol_again | (/) pass |
|10. | delete_coll | (/) pass |
|11. | mkcol_no_parent | (-) FAIL (MKCOL with missing intermediate succeeds) |
|12. | mkcol_with_body | (/) pass |
|13. | finish | (/) pass |
<- summary for `basic': of 14 tests run: 13 passed, 1 failed. 92.9%
-> 1 warning was issued.
See debug.log for network/debug traces.
*Responses to Warnings/Errors*
The warning outlined in test #2 refers to the fact that Archiva is a Level 1,
(Class 1) WebDAV server. That is an intentional decision, and does not violate
the WebDAV standard. It just means Archiva doesn't have advanced locking and
versioning.
The error outlined in test #11 (mkcol_no_parent) refers the ability to MKCOL in
a deep sense, without the need to MKCOL the parent directory first. This is an
internal decision to allow for proxying of content not present in the webdav
collection at the time of the request. This behavior is quite likely a
violation of WebDAV standard (however I cannot find this section in the spec).
> Repositories are read only even for repository managers
> -------------------------------------------------------
>
> Key: MRM-489
> URL: http://jira.codehaus.org/browse/MRM-489
> Project: Archiva
> Issue Type: Bug
> Components: WebDAV interface
> Affects Versions: 1.0-alpha-2
> Environment: OSX
> Reporter: Andrew Williams
> Assignee: Joakim Erdfelt
>
> Both the OSX client and the litmus test suite report that the repositories
> are read only and cannot be deployed to.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira