3 messages in org.openoffice.fr.prog[prog] Sauvegarder via webdav
FromSent OnAttachments
Philippe AllartSep 15, 2008 7:40 am 
AladdinSep 16, 2008 12:55 am 
Philippe AllartSep 16, 2008 4:02 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] Sauvegarder via webdavActions...
From:Philippe Allart (pall@cudl-lille.fr)
Date:Sep 15, 2008 7:40:54 am
List:org.openoffice.fr.prog

Bonjour,

Je viens de tomber sur un petit problème avec OOo V2.4.1 sous Linux.

Je souhaiterais sauvegarder des document sur un serveur Apache via webdav.

Pour l'instant tout est ouvert en lecture/écriture. Je sais créer un lien réseau via Nautilus et copier un document dans le répertoire cible.

Avec OOo, je peux ouvrir un document avec l'URL http://server/path/doc.odt

je peux le modifier et le sauvegarder au même endroit.

Mais je souhaiterais créer une copie d'un document avec la fonction StoreToURL, et ça se passe beaucoup moins bien.

voici ce qui qu'on trouve sur le serveur dans access.log:

--------------------------------------- 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "OPTIONS /office/GED/Arrete01.odt HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "OPTIONS /office/GED/Arrete01.odt HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "OPTIONS /office/GED/Arrete01.odt HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "OPTIONS /office/GED/Arrete01.odt HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "LOCK /office/GED/Arrete01.odt HTTP/1.1" 200 400 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "GET /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "OPTIONS /office/GED/Arrete01.odt HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:15:59 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 207 374 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 207 293 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 207 510 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 207 372 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "PROPFIND /office/GED/Arrete01.odt HTTP/1.1" 207 1068 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "GET /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "GET /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "OPTIONS /office/GED/ HTTP/1.1" 200 - "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "PROPFIND /office/GED/ HTTP/1.1" 207 314 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "COPY /office/GED/Arrete01.odt HTTP/1.1" 404 221 "-" "-" 150.1.13.168 - - [15/Sep/2008:16:16:00 +0200] "UNLOCK /office/GED/Arrete01.odt HTTP/1.1" 204 - "-" "-"

---------------------------------------

C'est l'avant dernière ligne qui semble poser problème. Ici OOo lance une commande COPY, alors que lorsqu'il s'agit de sauvegarder un document modifié il lance la commande PUT qui se termine avec un code 204.

OOo renvoi l'exception ErrorCodeIOException avec un message vide.

A priori ce n'est pas un bug dans OOo, parce que je ne vois rien de ressemblant dans la netosphère :-)

Peut-être que quelqu'un a une idée? merci d'avance;

Ph.