Somebody knows what I´m doing wrong in this function?.
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
This is the exception:
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)
I have tryed also setting the object type id like this:newDocProps.put(PropertyIds.OBJECT_TYPE_ID, "F:dl:dataList,P:cm:titled");..but it doesn´t work anyway..Thank you so much!