Yes it is better to use DocumentService or to make your own
service adapter if you don't want to use the low level API.
Note that you can also get a DocumentService instance like
this:
DocumentService rs =
session.getAdapter(DocumentService.class);
For the original error - the mistake is that you use:
request.set("properties", "dc:title=" + documentName );
request.set("properties", "dc:description="+ rptname);
You should instead use a single set on "properties" and
separate multiple assignments by "
". Like this:
request.set("properties", "dc:title=" + documentName +
"
"+"dc:description="+rtpname );
Or better - use the PropertyMap object to set multiple
properties at once:
PropertyMap props = new PropertyMap();
props.set("dc:title", documentName);
props.set("dc:description", rtpname);
request.set("properties", props);
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/