I'm tweaking Fedora repository-wide permitions to allow api-m and
upload only to users with some specific roles.
The user roda-ingest-task is one of those users, it has the roles
necessary to access api-m and upload.
This user can create objects throught api-m method ingest, then it
tries to upload a file and call addDatastream on that file; what
happens is that the UploadServlet accepts the file (HTTP response code
is 200 - OK) but it doesn't return the URL (uploaded://...) of the
uploaded file; so, the call to addDatastream fails because the URL of
the file is empty.
Can someone help me with this?
Thanks in advance,