Hi,
Whenever I try to put or lock something through WEBDAV, I get this in
return:
404 Not found, XDMP-UPDATEFUNCTIONFROMQUERY, Cannot apply an
update function from a query
Are there known issues, do I need to do things differently, or other
ideas?
I tried windows webdav support which is sending this request:
LOCK /test.txt HTTP/1.1
Cache-Control: no-cache
Connection: Keep-Alive
Pragma: no-cache
Content-Type: text/xml; charset="utf-8"
User-Agent: Microsoft-WebDAV-MiniRedir/6.1.7601
translate: f
Timeout: Second-3600
Content-Length: 211
Host: localhost:9999
<?xml version="1.0" encoding="utf-8" ?><D:lockinfo
xmlns:D="DAV:"><D:lockscope><D:exclusive/></D:lockscope><D:locktype><D:wri
te/></D:locktype><D:owner><D:href>josten-laptop\josten</D:href></D:owner><
/D:lockinfo>
I tried a java webdav client from ant:
LOCK / HTTP/1.1
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: localhost:9999
Content-Length: 239
Depth: infinity
Timeout: Second-3600
<?xml version="1.0" encoding="UTF-8"?>
<DAV:lockinfo
xmlns:DAV="DAV:"><DAV:lockscope><DAV:exclusive></DAV:exclusive></DAV:locks
cope><DAV:locktype><DAV:write></DAV:write></DAV:locktype><DAV:owner>ant-we
bdav admin</DAV:owner></DAV:lockinfo>
I also tried doing a plain put from qconsole:
xdmp:http-put("http://localhost:9002/test.txt",
<options xmlns="xdmp:http">
<authentication method="digest">
<username>admin</username>
<password>admin</password>
</authentication>
<data>test</data>
<headers>
<content-type>text/plain</content-type>
</headers>
</options>
)
All give same response..
I also tried creating root dir (which seemed to already exist), and insert
a /test.txt before doing these calls, but that doesn't seem to make a
difference.
Kind regards,
Geert
M.Sc. G.P.H. (Geert) Josten
Senior Developer
Dayon B.V.
Delftechpark 37b
2628 XJ Delft
The Netherlands
T +31 (0)88 26 82 570
[email protected]
www.dayon.nl
De informatie - verzonden in of met dit e-mailbericht - is afkomstig van
Dayon BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit
bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan
dit bericht kunnen geen rechten worden ontleend.
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general