Quand je commence un dépôt Jackrabbit 2, je peux connecter via WebDAV facilement via http://localhost:8080/repository/defaultComment accéder à un référentiel Jackrabbit Oak via WebDAV?
Cela ne fonctionne pas avec le chêne bien.
Malheureusement, il est pas bien les documents et tout ce que je pu trouver, qui est Oak & liés WebDAV, étaient ces billets dans Jira
- https://issues.apache.org/jira/browse/OAK-4?focusedCommentId=13236811&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13236811
- https://issues.apache.org/jira/browse/OAK-104
et l'envoi liste de poste
qui ne m'a donné aucun indice utile.
Donc, mes questions sont en fait deux questions:
1) Comment se connecter à un référentiel Oak via WebDAV autonome qui fonctionne?
2) Comment se connecter à un référentiel Oak via WebDAV qui est créé/intégré dans une application? Comment exposer le port et comment activer WebDAV?
Existe-t-il des exemples de code à un emplacement quelconque? La documentation n'est pas vraiment utile.
J'ai vérifié le référentiel Oak et trouvé les exemples de chêne avec une application autonome et un fichier README au https://svn.apache.org/repos/asf/jackrabbit/oak/trunk/oak-examples/standalone/README.md.
Il dit:
fait Une fois que vous pouvez exécuter l'application en exécutant le dossier
$ java -jar target/oak-standalone-*.jar This would start an Oak based repository which uses filesystem storage. All the content would be by default stored under `oak`
. Le serveur écoute le port 8080 et prend en charge l'accès à distance via DavEx (au
/server
) et WebDAV (au/repository
).
Cependant, cela ne fonctionne pas. Lorsque j'essaie de me connecter à http://localhost:8080/repository avec mon client WebDav ou dans le navigateur, j'obtiens une erreur 404 not found
.