WebDAV extensions support in WebSphere 4.0 & WebSphere 5.0 plug-in.
 Technote (FAQ)
 
Problem
How to enable WebDAV extensions support in WebSphere 4.0 or WebSphere 5.0 plug-in?
 
Cause
How to enable WebDAV extensions support in WebSphere 4.0 or WebSphere 5.0 plug-in?
 
Solution
Statement of Support
IBM supports WebDAV extensions in WebSphere 4.0 plug-in after WebSphere 4.0 Cumulative plug-in fix dated Oct 1,2003 or any later is installed.
http://www-1.ibm.com/support/docview.wss?uid=swg24001801

IBM supports WebDAV extensions in WebSphere 5.0 plug-in after WebSphere 5.0 Cumulative plug-in fix dated Sep 3,2003 or any later is installed.
http://www-1.ibm.com/support/docview.wss?uid=swg24004524

Background
RFC2616 spec at http://www.ietf.org/rfc/rfc2616.txt defines this set of common methods for HTTP/1.1:
OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT

WebSphere's plug-in by default supports all above access methods. In addition, by default the plug-in expects and reads content for POST and PUT requests only in the case that Content-Length or Transfer-encoding headers are present in the http request. By default, for other access methods plug-in does not accept by default any data followed by Content-Length or Transfer-Encoding http header.

It usually causes problems when access method is one of WebDAV extensions, such as PROPFIND, because in most cases the http request with WebDAV extensions includes also data (or we can also say that the http request contains a body).

Solution:
The fix PQ76729 enhanced WebSphere plug-in so that a client can send data on all http requests from HTTP 1.1 spec (such as POST, PUT, GET, HEAD) when Content-Length or Transfer-encoding header is present in the request headers. In addition, this fix enables also WebDAV extensions to contain data in the http request.

To enable this feature execute these steps:

  • Verify that you upgraded to the latest Cumulative plugin fix which includes PQ76728
  • Set AcceptAllContent property in Config element of the plugin-cfg.xml to true.
    Example: <Config AcceptAllContent="true">


More information about WebDAV extensions can be found on this Web site:
http://www.webdav.org/

Conclusion
This document should be used as a guideline toward the WebDAV extensions enablement in WebSphere 4.0 or 5.0 plug-in.

Additional useful information regarding WebSphere configuration can be found on this WebSphere Infocenter Web site:
http://www-3.ibm.com/software/webservers/appserv/infocenter.html
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Plug-in
Operating system(s): HP-UX
Software version: 4.0
Software edition:
Reference #: 1145705
IBM Group: Software Group
Modified date: Nov 18, 2003