Hi,I am building one client application which is integrated with alfresco using external authentication. I am able to create a session with alfresco using current user alf_ticket. Now in root folder i have created one folder with the name "test". Now i want to create folder inside the folder test with the name of the current user.For this i written the below code:
private static Folder createFolder(Folder target, String newFolderName) {
Map<String, String> props = new HashMap<String, String>();
props.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");
props.put(PropertyIds.NAME, "abc");
Folder newFolder = target.createFolder(props);
return newFolder;
}
and now calling this method in main after retriving the test as below:
Folder target = (Folder) session.getObject("workspace://SpacesStore/898583d0-5c38-4dad-a297-204f45960a4c"); //retrieving test folder
Folder newFolder = createFolder(target, "abc");
but while running this code this is giving me org.apache.chemistry.opencmis.commons.exceptions.CmisPermissionDeniedException: Forbidden error.Please help me with this.Regards,Nancy