I've reopened this issue as the DAV-based request (/repository/id) replacing
the proxy-based request (/proxy/id) has broken this feature.

As explained in Jira, the ProxiedDavServer doesn't use the result of the
proxyRequestHandler.get() method invocation, that may have changed the
target path. Solving this has two options :

- build the path from the returned File (requires some
getAbsolutePath().substring() that are not very clean). Perhaps there is
methods to get the path of the artifact based on the File object ?
- change proxyRequestHandler to return a path and not a File (or some
composite object)

What do you think would be better ?

Nico.

Reply via email to