nonXML and webdav

I want to set nonXML and webdav up for one collection. and I tried to follow below steps:

  1. Install the nonXMLindexing SXS on the DB (and add the extra classpath)

  2. Modify the nonxmlxindexing schemas to refer to a specific collection/doctype (office/office)and define them.

  3. Create a new webdav folder below http://localhost/mydb/ino:dav/ino:dav in my case “test”

  4. create a proppatch for the collection

<?xml version="1.0"?>

<D:propertyupdate xmlns:D=“DAV:”>
<D:set>
<D:prop>
<ino:collection xmlns:ino=“http://namespaces.softwareag.com/tamino/response2”>office</ino:collection>
</D:prop>
</D:set>
</D:propertyupdate>

  1. create a propatch for the non-xml-doctype
<?xml version='1.0'?>

<D:propertyupdate xmlns:D=‘DAV:’>
<D:set>
<D:prop>
<ino:non-xml-doctype xmlns:ino=‘http://namespaces.softwareag.com/tamino/response2’>office</ino:non-xml-doctype>
</D:prop>
</D:set>
</D:propertyupdate>
6) Set “optional schema” for the collection using X-plorer.

  1. restart Tamino server

While when I check using X-plorer, the webdav folder still map to ino:dav, not my own collection “office”, what problem?

Thanks.

could you please explain how to create a proppatch? what should i do with that xml to modify collection and non-xml-doctype properties?

Hi “afmanzano”

Probably not the most elegant solution - but it works !
I created two files of type .htm with the content below: one for collection and one for doctype. Remember to change DB/collection/doctype :wink:

regards Finn

collection:

HTTP Headers:

ELI Response:

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

doctype:

HTTP Headers:

webdav Response: