2015-03-18 2 views
1

у меня есть аспект с именем «alfrescoDocs: uploadedfrom» и имеет одно свойство с именем «alfrescoDocs: uploadSource». Я использую alfresco-opencmis-extnsion, чтобы связать этот аспект с документом о создании и установить некоторую ценность в его свойстве. Я использую код ниже.удалось обновить свойства аспекта, используя Alfresco-opencmis-exension

Map<String, Object> properties = new HashMap<String, Object>(); 
    properties.put(PropertyIds.NAME, "test12"); 
    properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document,P:cm:titled,P:alfrescoDocs:uploadedfrom"); 
    properties.put("cmis:description", "AliNawab"); 
    properties.put("alfrescoDocs:uploadSource", "SugarCRM"); 

    Document doc = session.getRootFolder().createDocument(properties, null, null); 

Этот код успешно прикрепляет аспект с вновь созданным документом. Но значение свойства «alfrescoDocs: uploadSource» не обновляется.

Я использую: http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom URL для связи.

Также мне нужно сделать то же самое в php.

Пожалуйста, предложите мне решение.

Заранее спасибо.

+0

yes Я решил этот вопрос, следующий за этим форумом: https://forums.alfresco.com/forum/developer-discussions/alfresco-api/setting-aspect-property-using-cmis-06122014-1046 –

ответ

Смежные вопросы