2011-12-08 2 views
0

Google 시스템에서 WebDAV 구현을 위해 노력하고 있습니다. 이제 다음과 같은 문제에 직면하고 있습니다.Word에서 WebDAV의 문서를 저장할 수 없습니다.

하위 폴더 중 하나에있는 문서를 열 때 편집 후 저장할 수 없습니다. 오류 발생 : Word가 문서를 저장하지 못했습니다.

그럼에도 불구하고 루트 폴더에있는 문서를 열고 편집 할 수 있습니다. 나는 그 질문이 매우 구체적이라는 것을 이해하고, "엄지 손가락을 아래로"많이 얻을 것이다. 그러나 나는 거의 3 일 동안 그것과 싸우고있다. 그러나 시작할 어떤 시점도 아직 없다.

어쩌면 여러분 중 한 사람도 문제에 직면하고 어려움을 겪었을 것입니다.

Office 클라이언트는 Office 2007이고 OS는 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 

잠금 요청은 어떤 이유로 몇 번 전송됩니다. 누구나 이것이 일어날 수있는 이유가 있습니까?

+0

감사합니다, 앤서니 홉킨스. –

+0

Julian 안녕하세요. 추적을 추가했습니다. 처음에는 단어가 하위 폴더에서 파일을 열 때 GET을 보내는 대신 첫 번째 잠금을 보낼 때 다른 LOCK을 보냅니다. 이유가 무엇인지 알 수 있습니까? – user964124

+0

아마도 첫 번째 LOCK에 대한 응답이 예상과 다르기 때문일 수 있습니다. 헤더 필드, 상태 코드 및 페이로드도 확인해야합니다. –

답변

2

좋아, 답을 찾았습니다. 아마 이것은 누군가에게 도움이 될 것입니다.

문제는 잠금 요청에있었습니다. 우리 시스템이 RTL 문자 (히브리어/아랍어)로 작업 한 이후 Url Decoding에 정확한 문제가 있었기 때문에 파일에 대한 실제 물리적 경로가 손상되어 약간의 수정이 필요했기 때문에 잠금 요청은 잘 수행되었지만 구현에도 불구하고 이 잠금은 OK를 반환했습니다. 이 두 경우 모두에 대한 HTTP 추적을 부착하는 경우 그것은 도움이 될 것

관련 문제