Confluence als WebDAV Server einrichten

Zum Ende der Metadaten springen
Go to start of metadata

Confluence Support in Deutschland:

  • Lizenzen
  • Beratung
  • deutschsprachiger Support
  • kundenspezifische Entwicklung
  • Hosting




Pix Software GmbH

Offizieller Atlassian Partner

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):

  1. 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):

    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="9003" minProcessors="5" maxProcessors="75"
        enableLookups="true" redirectPort="8444" acceptCount="10" debug="0" connectionTimeout="20000"
        useURIValidationHack="false" URIEncoding="Windows-1251"/>
    


  2. 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

  3. die Datei $confluence-home/bundled-plugins/webdav-plugin-1.1.jar in Ihrem Confluence Home Directory ebenfalls löschen

  4. Confluence neu starten und die beigefügte gepatchte webdav-plugin-1.1.jar Datei hochladen

  5. 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.

  1. 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.

    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="9003" minProcessors="5" maxProcessors="75"
        enableLookups="true" redirectPort="8444" acceptCount="10" debug="0" connectionTimeout="20000"
        useURIValidationHack="false" URIEncoding="Windows-1251"/>
    


  2. 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)

  3. Delete also the file $confluence-home/bundled-plugins/webdav-plugin-1.1.jar in the Confluence Home directory

  4. Restart Confluence and upload this patched webdav-plugin-1.1.jar file

  5. You can now connect to Confluence using the URI

    http://[confluence-url]/plugins/servlet/webdav/
    
 
Bookmarks

Ist die Seite nützlich? Dann bitte weiterempfehlen!

| | More
Seiteninhalt
Bereichsinhalt
Letzte Google Suche

Stichwörter

windows windows Löschen
confluence confluence Löschen
webdav webdav Löschen
Geben Sie Stichwörter ein, die dieser Seite hinzugefügt werden sollen:
Please wait 
Sie suchen ein Stichwort? Beginnen Sie einfach zu schreiben.
  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