Estaba trabajando con alfresco 4.2d community, sin problemas estaba actualizando propiedades personalizadas, desde que migre a la versión 5.2 intento actualizar las propiedades y no me guarda el valor. Estoy usando alfresco-opencmis-extensión-0.7.jar y chemistry-opencmis-client-impl-0.10.0.jar
public static String SetearPropiedadDocumento(String DocumentoID, String Prop_Nombre, String Prop_Valor) {
try{
CmisObject cmisobject = (Document) session.getObject(DocumentoID);
Map<String, Object> pp = new HashMap<String, Object>();
pp.put(Prop_Nombre, Prop_Valor);
cmisobject.updateProperties(pp);
return "OK";
}
catch (Exception e){
ultimo_error = "Ocurrio un error al actualizar propiedad " + e.getMessage();
return "ERR";
}
}