AnsweredAssumed Answered

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

Question asked by m2k11 on Mar 1, 2011
Latest reply on Mar 3, 2011 by rguinot
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);

Outcomes