Tobias Strasser wrote: > i the roundtripping of XML as docview import/export works, this is > very handy feature. you throw in your xml, this is deserialized on the > repository, thus offering many manipulating and query features, and > reassembled upon a GET request. for some use cases, sure, i definitely see the benefit. for my use case, a generic WebDAV server, i'm just stuffing a file in and expecting to get the same file out. i don't want to use JCR to query the contents of the file or anything fancy like that. an input file containing xml like this: some text here 2005-03-30 11:37:06.33 Welcome to Chandler 0.5 is coming back out as: some text here ... maybe a bug, maybe not. in any event, not what i want. > but in general, this might not be a good option, since roundtripping > might not be feasible for some XML document, and some information > might get lost (eg. DTD). as far as i remember, this is kind of a > 'demo-feature' and should be configurable. it doesn't look configurable. see DavResourceImpl:333: if (fileName.endsWith(".xml")) { importXml(file, in, "text/xml"); } else { // todo: retrieve proper mimetype from filename importFile(file, in, "application/octet-stream"); } since i need to subclass DavResourceImpl anyway to implement PROPPATCH, i will also cause it not to import XML. that way the current behavior of DavResourceImpl is preserved for everybody else until y'all decide if/how to make the behavior configurable.