01-29-2014 12:30 PM
public void createListInsideSite ()
{
Map<String, Object> props = new HashMap<String, Object>();
props.put(PropertyIds.OBJECT_TYPE_ID, "F:dl:dataList");
props.put("dl:dataListItemType", "dl:eventAgenda");
props.put("cm:title", "HELLO");
AlfrescoFolder fold=(AlfrescoFolder)(Folder)session.getObjectByPath("/Sites/mysite/dataLists");
session.createFolder(props,fold);
}//void
Exception in thread "main" java.lang.IllegalArgumentException: Property 'cm:title' is neither an object type property nor an aspect property!
at org.alfresco.cmis.client.impl.AlfrescoObjectFactoryImpl.convertProperties(AlfrescoObjectFactoryImpl.java:181)
at org.apache.chemistry.opencmis.client.runtime.SessionImpl.createFolder(SessionImpl.java:769)
at org.apache.chemistry.opencmis.client.runtime.SessionImpl.createFolder(SessionImpl.java:828)
at otro.cmis.Controller.crearListaSitio2(Controller.java:199)
at pruebas.cmis.Main.crearListaSitio(Main.java:29)
at pruebas.cmis.Main.main(Main.java:23)
01-30-2014 01:35 PM
Map<String, Object> props = new HashMap<String, Object>();
props.put(PropertyIds.OBJECT_TYPE_ID, "F:dl:dataList,P:cm:titled");
props.put("dl:dataListItemType", "dl:eventAgenda");
props.put("cmis:name", "Test CMIS Data List");
props.put("cm:title", "HELLO");
AlfrescoFolder fold=(AlfrescoFolder)session.getObjectByPath("/Sites/test-site-1/dataLists");
session.createFolder(props,fold);
02-05-2014 04:11 PM
02-10-2014 10:23 AM
02-03-2014 04:38 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.