MS OS - Microsoft Forum to Usenet Gateway Header Right
Navbar Left Navbar Right


I am trying to figure out what changed between XP/Office2003 and Vista/Office2007 regarding WebDAV. I implement a custom WebDAV server and the latter is not able to PUT back a



Reply
Old 12-19-2007, 11:50 AM   #1
donker
Guest
 
Posts: n/a
Default Vista and/or Office 2007 WebDAV client changes


I am trying to figure out what changed between XP/Office2003 and
Vista/Office2007 regarding WebDAV. I implement a custom WebDAV server
and the latter is not able to PUT back a document.

In essence the successful (i.e. XP/Office2003) negotiation during a
save from Word went like this:
OPTIONS /
200 OK
OPTIONS /mydav.axd/Base%20Collection/Various
200 OK
PROPFIND /mydav.axd/Base%20Collection/Various/Testing.doc
207 Multi-Status
PUT /dmxdav.axd/Base%20Collection/Various/Testing.doc
200 OK
OPTIONS /
200 OK
UNLOCK /mydav.axd/Base%20Collection/Various/Testing.doc
204 No Content


The current 'save' goes like this:
PROPFIND /mydav.axd/Base%20Collection/Various/Testing.doc
207 Multi-Status
PROPFIND /mydav.axd/Base%20Collection/Various
207 Multi-Status
PROPFIND /mydav.axd/Base%20Collection/Various
207 Multi-Status
PROPFIND /mydav.axd/Base%20Collection/Various
207 Multi-Status
PROPFIND /mydav.axd/Base%20Collection/Various
207 Multi-Status

After which it decides it cannot save the file. Why? What did it expect
that was not returned? Can MSFT explain what it has changed here? It is
very frustrating for me as well as my customers and forces me to
advertise Vista/Office2007 is a no-go.

Peter


--
donker
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-21-2008, 06:26 AM   #2
Synapse Syndrome
Guest
 
Posts: n/a
Default Re: Vista and/or Office 2007 WebDAV client changes

"donker" <peter@bring2mind.net> wrote in message
news:donker.31ul5i@no-mx.tabletquestions.com...
>
> I am trying to figure out what changed between XP/Office2003 and
> Vista/Office2007 regarding WebDAV. I implement a custom WebDAV server
> and the latter is not able to PUT back a document.
>
> In essence the successful (i.e. XP/Office2003) negotiation during a
> save from Word went like this:
> OPTIONS /
> 200 OK
> OPTIONS /mydav.axd/Base%20Collection/Various
> 200 OK
> PROPFIND /mydav.axd/Base%20Collection/Various/Testing.doc
> 207 Multi-Status
> PUT /dmxdav.axd/Base%20Collection/Various/Testing.doc
> 200 OK
> OPTIONS /
> 200 OK
> UNLOCK /mydav.axd/Base%20Collection/Various/Testing.doc
> 204 No Content
>
>
> The current 'save' goes like this:
> PROPFIND /mydav.axd/Base%20Collection/Various/Testing.doc
> 207 Multi-Status
> PROPFIND /mydav.axd/Base%20Collection/Various
> 207 Multi-Status
> PROPFIND /mydav.axd/Base%20Collection/Various
> 207 Multi-Status
> PROPFIND /mydav.axd/Base%20Collection/Various
> 207 Multi-Status
> PROPFIND /mydav.axd/Base%20Collection/Various
> 207 Multi-Status
>
> After which it decides it cannot save the file. Why? What did it expect
> that was not returned? Can MSFT explain what it has changed here? It is
> very frustrating for me as well as my customers and forces me to
> advertise Vista/Office2007 is a no-go.



I only just noticed your post as I was scanning or people that do not know
about Microsoft's WebDAV ****-up.

http://www.microsoft.com/downloads/d...displaylang=en

ss.


 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 01-21-2008, 10:58 AM   #3
donker
Guest
 
Posts: n/a
Default Re: Vista and/or Office 2007 WebDAV client changes


Synapse Syndrome;880328 Wrote:
>
>
> I only just noticed your post as I was scanning or people that do not
> know
> about Microsoft's WebDAV ****-up.
>
> http://tinyurl.com/2qpaap
>
> ss.



If only that would be the end of it. Unfortunately the problem
persists. I get the following calls during the save action of Word:

----------------- CALL 1 -----------------
PROPFIND /dmxdav.axd/First%20Folder/Testing%20this%20document.doc
User-Agent: Microsoft Data Access Internet Publishing Provider DAV
<?xml version="1.0" encoding="UTF-8" ?>
<aropfind xmlns:a="DAV:"
xmlns:b="urn:schemas-microsoft-com:datatypes">
<arop xmlns:c="urn:schemas-microsoft-comfficeffice">
<c:save-profile-form-location/>
</arop>
</aropfind>

REPLY FROM SERVER
207 Multi-Status
<d:multistatus xmlns:d="DAV:">
<d:response>

<d:href>http://dmxdav.bring2mind.net/dmxdav.axd/First%20Folder/Testing%20this%20document.doc</d:href>
<dropstat>
<d:status>HTTP/1.1 200 OK</d:status>
<drop/>
</dropstat>
<dropstat>
<d:status>HTTP/1.1 404 Not Found</d:status>
<drop>
<save-profile-form-location
xmlns="urn:schemas-microsoft-comfficeffice"/>
</drop>
</dropstat>
</d:response>
</d:multistatus>

----------------- CALL 1 -----------------
PROPFIND /dmxdav.axd/First%20Folder
User-Agent: Microsoft-WebDAV-MiniRedir/6.0.6000

REPLY FROM SERVER
207 Multi-Status
<d:multistatus xmlns:d="DAV:">
<d:response>

<d:href>http://dmxdav.bring2mind.net/dmxdav.axd/First%20Folder/</d:href>
<dropstat>
<d:status>HTTP/1.1 200 OK</d:status>
<drop>
<d:getcontentlength/>
<d:getcontenttype/>
<d:displayname>First Folder</d:displayname>
<d:resourcetype>
<d:collection/>
</d:resourcetype>
<d:creationdate>2007-07-05T12:10:48Z</d:creationdate>
<d:getlastmodified>Thu, 05 Jul 2007 12:12:56
GMT</d:getlastmodified>
<d:supportedlock>
<d:lockentry>
<d:lockscope>
<d:exclusive/>
</d:lockscope>
<d:locktype>
<d:write/>
</d:locktype>
</d:lockentry>
<d:lockentry>
<d:lockscope>
<d:shared/>
</d:lockscope>
<d:locktype>
<d:write/>
</d:locktype>
</d:lockentry>
</d:supportedlock>
</drop>
</dropstat>
</d:response>
</d:multistatus>

----------------- CALL 3 -----------------
PROPFIND /dmxdav.axd/First%20Folder
User-Agent: Microsoft Data Access Internet Publishing Provider DAV
<?xml version="1.0" encoding="UTF-8" ?>
<aropfind xmlns:a="DAV:"
xmlns:b="urn:schemas-microsoft-com:datatypes">
<arop>
<a:name/>
<aarentname/>
<a:href/>
<a:ishidden/>
<a:isreadonly/>
<a:getcontenttype/>
<a:contentclass/>
<a:getcontentlanguage/>
<a:creationdate/>
<a:lastaccessed/>
<a:getlastmodified/>
<a:getcontentlength/>
<a:iscollection/>
<a:isstructureddocument/>
<a:defaultdocument/>
<a:displayname/>
<a:isroot/>
<a:resourcetype/>
</arop>
</aropfind>

REPLY FROM SERVER
207 Multi-Status
<?xml version="1.0" encoding="utf-8"?>
<d:multistatus xmlns:d="DAV:">
<d:response>

<d:href>http://dmxdav.bring2mind.net/dmxdav.axd/First%20Folder/</d:href>
<dropstat>
<d:status>HTTP/1.1 200 OK</d:status>
<drop>
<d:getcontenttype/>
<d:creationdate>2007-07-05T12:10:48Z</d:creationdate>
<d:getlastmodified>Thu, 05 Jul 2007 12:12:56
GMT</d:getlastmodified>
<d:getcontentlength/>
<d:displayname>First Folder</d:displayname>
<d:resourcetype>
<d:collection/>
</d:resourcetype>
</drop>
</dropstat>
<dropstat>
<d:status>HTTP/1.1 404 Not Found</d:status>
<drop>
<d:name/>
<darentname/>
<d:href/>
<d:ishidden/>
<d:isreadonly/>
<d:contentclass/>
<d:getcontentlanguage/>
<d:lastaccessed/>
<d:iscollection/>
<d:isstructureddocument/>
<d:defaultdocument/>
<d:isroot/>
</drop>
</dropstat>
</d:response>
<d:response>

<d:href>http://dmxdav.bring2mind.net/dmxdav.axd/First%20Folder/Second/</d:href>
<dropstat>
<d:status>HTTP/1.1 200 OK</d:status>
<drop>
<d:getcontenttype/>
<d:creationdate>2007-07-05T12:15:11Z</d:creationdate>
<d:getlastmodified>Thu, 05 Jul 2007 18:07:05
GMT</d:getlastmodified>
<d:getcontentlength/>
<d:displayname>Second</d:displayname>
<d:resourcetype>
<d:collection/>
</d:resourcetype>
</drop>
</dropstat>
<dropstat>
<d:status>HTTP/1.1 404 Not Found</d:status>
<drop>
<d:name/>
<darentname/>
<d:href/>
<d:ishidden/>
<d:isreadonly/>
<d:contentclass/>
<d:getcontentlanguage/>
<d:lastaccessed/>
<d:iscollection/>
<d:isstructureddocument/>
<d:defaultdocument/>
<d:isroot/>
</drop>
</dropstat>
</d:response>
<d:response>

<d:href>http://dmxdav.bring2mind.net/dmxdav.axd/First%20Folder/Testing%20this%20document.doc</d:href>
<dropstat>
<d:status>HTTP/1.1 200 OK</d:status>
<drop>
<d:getcontenttype>application/msword</d:getcontenttype>
<d:creationdate>2007-12-07T17:51:33Z</d:creationdate>
<d:getlastmodified>Wed, 19 Dec 2007 10:42:33
GMT</d:getlastmodified>
<d:getcontentlength>19968</d:getcontentlength>
<d:displayname>Testing this document.doc</d:displayname>
<d:resourcetype/>
</drop>
</dropstat>
<dropstat>
<d:status>HTTP/1.1 404 Not Found</d:status>
<drop>
<d:name/>
<darentname/>
<d:href/>
<d:ishidden/>
<d:isreadonly/>
<d:contentclass/>
<d:getcontentlanguage/>
<d:lastaccessed/>
<d:iscollection/>
<d:isstructureddocument/>
<d:defaultdocument/>
<d:isroot/>
</drop>
</dropstat>
</d:response>
</d:multistatus>


My take on this: either Word is expecting something that is not coming
through on one of these calls, or it is making a call that I'm not
trapping. Any insights would be welcome.

Peter


--
donker
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-21-2008, 11:16 AM   #4
Synapse Syndrome
Guest
 
Posts: n/a
Default Re: Vista and/or Office 2007 WebDAV client changes

"donker" <peter@bring2mind.net> wrote in message
news:donker.33jmu3@no-mx.tabletquestions.com...
> <snip>
>
> My take on this: either Word is expecting something that is not coming
> through on one of these calls, or it is making a call that I'm not
> trapping. Any insights would be welcome.



I only use WebDAV on my server for saving files FTP style, and editing
webpages, after signing in using IE. I'll do some tests on my server once I
sort out reinstalling Vista on my desktop PC.

ss.


 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Saving to USB flash drive from Office 2007 using thin client setup mmiles Windows NT Server 1 10-18-2007 04:06 PM
Problem with Vista/Office 2007 and WebDAV Mark Windows Vista 0 08-10-2007 11:40 AM


All times are GMT -5. The time now is 03:41 PM.


Powered by vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Skin designed by CompletevB
Copyright © 2005-2008 Robert Schwarz, Sr. - All rights reserved - MS OS is an independent web site and is not affiliated with Microsoft Corporation.