使用Alfresco,我创建了一个方面并为其添加了自定义属性。
需要使用CMIS 1.1 Atom Binding和Alfresco 5.0.c。
访问自定义属性方面的帮助请帮我用自定义属性显示文档。
public void uploadDocument(Folder newFolder) {
File file = new File("file.txt");
properties = new HashMap<String, Object>();
properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");
properties.put(PropertyIds.NAME, file.getName());
properties.put(PropertyIds.CUSTOM_FIELD_NAME,file.getCustomField());
path = Paths.get(DOC_NAME_WITH_PATH);
content= Files.readAllBytes(path);
contentStream = new ContentStreamImpl(file.getName(),
BigInteger.valueOf(content.length), new
MimetypesFileTypeMap().getContentType(file), new
FileInputStream(file));
newDoc = (Document)newFolder.createDocument(properties, contentStream,
VersioningState.MAJOR);
}