Word не может сохранить документ в WebDAV - PullRequest
0 голосов
/ 08 декабря 2011

Я работаю над внедрением WebDAV в нашей системе.Теперь я сталкиваюсь со следующей проблемой:

Когда я открываю документ, который помещен в одну из подпапок, после его редактирования я не могу сохранить его.Я получаю сообщение об ошибке: Word не сохранил документ.

Несмотря на это, документ, помещенный в корневую папку, может быть открыт и отредактирован.Я понимаю, что вопрос очень конкретный, и я получу много «большого пальца вниз», но я борюсь с ним почти 3 дня, но пока не имею смысла начинать.

Может быть, один изВы также сталкивались с этой проблемой и боролись с ней.

Клиент Office - это Office 2007, операционная система - Windows Wista / 7. В Office 2010 такой проблемы нет.Я могу редактировать и сохранять документ с любой глубины.

Трассировка запросов: Это трассировка, когда слово сохраняет документ.

11/12/2011 11:52:52 : context type:PROPFIND
11/12/2011 11:52:52 : context type:PROPFIND
11/12/2011 11:52:52 : context type:LOCK
11/12/2011 11:52:52 : context type:GET
11/12/2011 11:52:53 : context type:HEAD
11/12/2011 11:53:02 : context type:PROPFIND
11/12/2011 11:53:03 : context type:HEAD
11/12/2011 11:53:03 : context type:PUT
11/12/2011 11:53:03 : context type:PROPPATCH
11/12/2011 11:53:03 : context type:HEAD
11/12/2011 11:53:08 : context type:UNLOCK
==============================================
This is the trace of requests when word is not saving the document.

11/12/2011 11:54:16 : context type:PROPFIND
11/12/2011 11:54:17 : context type:PROPFIND
11/12/2011 11:54:17 : context type:LOCK
11/12/2011 11:54:19 : context type:LOCK
11/12/2011 11:54:19 : context type:GET
11/12/2011 11:54:19 : context type:HEAD
11/12/2011 11:54:24 : context type:PROPFIND
11/12/2011 11:54:25 : context type:PROPFIND
11/12/2011 11:54:25 : context type:LOCK

Запрос блокировки отправляется пару раз длянекоторая причина.У кого-нибудь есть идея, почему это может произойти?

1 Ответ

2 голосов
/ 12 декабря 2011

Хорошо, я нашел ответ.Может быть, это кому-нибудь пригодится.

Проблема была в запросе блокировки.Поскольку наша система работала с набором символов RTL (иврит / арабский), точная проблема заключалась в декодировании URL, фактический физический путь к файлу был поврежден и требовал некоторого исправления, поэтому запрос на блокировку кажется выполненным хорошо, но в соответствии с нашей реализацией, несмотря наэто, замок вернулся ОК.

С уважением, Энтони Хопкинс

...