Création d'un document avec des catégories via Open CMIS

cancel
Showing results for 
Search instead for 
Did you mean: 
m2k11
Member II

Création d'un document avec des catégories via Open CMIS

Bonjour,

Je travaille actuellement sur le développement d'un client lourd en utilisant OpenCMIS.

Mon problème se situe au niveau de la création d'un document avec certaines propriétés dont les catégories.
Je n'arrive pas à créer ou à mettre à jour un document avec plusieurs catégories. Autrement dit, ajouter une propriété ayant plusieurs valeurs.
Le document est bien créé à la fin avec le titre, l'auteur et la description.

Map<String, Object> map = new HashMap<String,Object>();

map.put(PropertyIds.NAME, "name");
map.put(PropertyIds.OBJECT_TYPE_ID,"cmis:document,P:cm:titled,P:cm:author,P:cm:generalclassifiable");

map.put("cm:title","title");
map.put("cm:author","author");
map.put("cm:description","description");
      
List<String> allCategories = new ArrayList<String>();
allCategories.add("workspace://SpacesStore/e2ff4d16-3714-4260-ab78-7c648fb99e99");
allCategories.add("workspace://SpacesStore/b1e44a09-9f07-4842-8059-2cf3ee9ebd0c");
map.put("cm:categories",allCategories);

cmisObject.updateProperties(map);
1 Reply
rguinot
Customer

Re: Création d'un document avec des catégories via Open CMIS

pouvez vous préciser la version d'alfresco et d'opencmis que vous utilisez ?

Un sujet similaire a été discuté à cette addresse, et il semblerait que les versions récentes (>= 0.2) addressent ce problème.
http://dev.day.com/discussion-groups/content/lists/cmis-chemistry/2010-12/2010-12-13_Update_Multi_va...