Mit Hilfe des [WebDAV] Plugins, das zum normalen Lieferumfang von Confluence gehört, kann man auf die meisten Objekte innerhalb Confluence zugreifen, als würden sie auf einem [WebDAV] Server liegen. Das ist besonders dann praktisch, wenn man zahlreiche Attachments hoch- oder runterladen oder zahlreiche Confluence Seiten anlegen möchte. Aber auch die Bearbeitung von Seiten mit Hilfe eines beliebigen Texteditors ist möglich.
Der hier beschriebene Workaround wurde mit Confluence 2.5.6 und 2.5.8 getestet. Er funktioniert auch mit Confluence 2.8.
Note English summary below.
Und so geht es:
Eine Confluence [WebDAV] URL sieht so aus:
http://[confluence-url]/plugins/servlet/webdav/
Wie man grundsätzlich sich mit einem [WebDAV] Server verbindet, ist in diesem Artikel beschrieben. Mit einem Mac ist das alles auch gar kein Problem; unter Windows XP gibt es jedoch erhebliche Schwierigkeiten. Eine ausführliche Beschreibung des Problems findet sich hier.
Aber mit folgendem Workaround funktioniert es auch unter Windows XP (vermutlich auch unter Vista):
im Tomcat Verzeichnis in die Datei $tomcat/conf/server.xml den folgenden Eintrag aufnehmen (unterhalb eines vorhandenen <Connector> tags, Portnummer kann auch anders gewählt werden):
die Datei $tomcat/confluence/WEB-INF/classes/com/atlassian/confluence/setup/atlassian-bundled-plugins.zip auspacken, die Datei webdav-plugin-1.1.jar entfernen, und das ganze wieder zippen, so dass die Datei webdav-plugin-1.1.jar nicht mehr in der zip Datei vorhanden ist
die Datei $confluence-home/bundled-plugins/webdav-plugin-1.1.jar in Ihrem Confluence Home Directory ebenfalls löschen
Mit [WebDAV] verbinden, Portnummer muss angegeben werden. Funktioniert auch mit dem XP Webfolder Client.
How to set up Confluence as a [WebDAV] server
Confluence can be accessed as a [WebDAV] server. Unfortunately, most users are using Microsoft Windows XP or Vista, and Microsoft's implementation of the [WebDAV] client is buggy. Here is a description of the problem.
Add the following lines to the file $tomcat/conf/server.xml below one of the existing <Connector> tags. You can choose a different port number if requred.
Remove the file webdav-plugin-1.1.jar from the zip archive $tomcat/confluence/WEB-INF/classes/com/atlassian/confluence/setup/atlassian-bundled-plugins.zip (unpack, delete webdav-plugin-1.1.jar and zip everything again)
Delete also the file $confluence-home/bundled-plugins/webdav-plugin-1.1.jar in the Confluence Home directory
Hallo,
bin hier zufällig über die Seite gestolpert, weil es das erste Suchergeb...
Hallo,
bin hier zufällig über die Seite gestolpert, weil es das erste Suchergebnis bei google war
Ich bin dieser Anleitung gefolgt und kann mich nun auch zu dem Confluence-[WebDav] verbinden.
Nur funktionierte das mit dem Connector nicht (Punkt1). Diesen konnte ich weglassen, da ich mich nicht mit den [WebOrdnern] auf meinen dort angegebenen Port verbinden konnte.(Woran dies liegen könnte, weiss ich leider nicht. Vielleicht haben Sie noch eine Idee.)
Jetzt habe ich noch ein Problem. Sobald ich eine Seite mit mehreren Leerzeichen habe (z.B. 192.168. 1. 1), kann diese nicht angezeigt werden. Hängt dies vielleicht mit dem Connector zusammen? (zur Zeit ist nur der Standard-Connector mit utf-8 angegeben)
Kommentare (1)
25.Jun.2008
Anonym sagt:
Hallo, bin hier zufällig über die Seite gestolpert, weil es das erste Suchergeb...Hallo,
bin hier zufällig über die Seite gestolpert, weil es das erste Suchergebnis bei google war
Ich bin dieser Anleitung gefolgt und kann mich nun auch zu dem Confluence-[WebDav] verbinden.
Nur funktionierte das mit dem Connector nicht (Punkt1). Diesen konnte ich weglassen, da ich mich nicht mit den [WebOrdnern] auf meinen dort angegebenen Port verbinden konnte.(Woran dies liegen könnte, weiss ich leider nicht. Vielleicht haben Sie noch eine Idee.)
Jetzt habe ich noch ein Problem. Sobald ich eine Seite mit mehreren Leerzeichen habe (z.B. 192.168. 1. 1), kann diese nicht angezeigt werden. Hängt dies vielleicht mit dem Connector zusammen? (zur Zeit ist nur der Standard-Connector mit utf-8 angegeben)
MfG Christian
Kommentar hinzufügen