Content management system 使用开放式cmis扩展在alfresco中创建站点

Content management system 使用开放式cmis扩展在alfresco中创建站点,content-management-system,alfresco,opencmis,Content Management System,Alfresco,Opencmis,我想使用OpenCMIS扩展创建一个露天站点。我研究并发现了一个对象类型“F:st:sites”及其属性,如“st:siteVisibility”和“st:sitePreset”。但我不是很确定,使用这个我们可以在露天创建一个网站,我无法找到任何方法来创建一个网站。可能是这样的 Map<String, Object> properties = new HashMap<String, Object>(); properties.put(PropertyIds.N

我想使用OpenCMIS扩展创建一个露天站点。我研究并发现了一个对象类型“F:st:sites”及其属性,如“st:siteVisibility”和“st:sitePreset”。但我不是很确定,使用这个我们可以在露天创建一个网站,我无法找到任何方法来创建一个网站。可能是这样的

  Map<String, Object> properties = new HashMap<String, Object>();
    properties.put(PropertyIds.NAME, "mySiteName");
    properties.put(PropertyIds.OBJECT_TYPE_ID, "F:st:sites");
    properties.put("cmis:path", "/Sites");
    .
.
    properties.put("cmis:createdBy", date);
    properties.put("st:siteVisibility", ScriptSiteService.PUBLIC_SITE);

// TODO: add method for creating site with session object
Map properties=newhashmap();
properties.put(PropertyIds.NAME,“mySiteName”);
property.put(PropertyIds.OBJECT_TYPE_ID,“F:st:sites”);
properties.put(“cmis:path”,“/Sites”);
.
.
放置(“cmis:createdBy”,日期);
properties.put(“st:siteVisibility”,ScriptSiteService.PUBLIC_站点);
//TODO:添加使用会话对象创建站点的方法
请尽快回复

另外,如果有任何其他方法来创建一个站点,而不是apache的Http api,请共享

谢谢,
Smita

只要您不发布您的用例、完整代码并详细解释您使用的工具(Apache Chemistry/opencmis?Apache的Http api?),您就不会得到您想要的答案

网站就像一个扩展文件夹&通过使用st:Site type并添加相关属性,可以创建这样的文件夹,但是:
抱歉,您将无法通过Alfresco Share使用此网站,因为如果您直接在repo层中创建网站,则不会创建所有冲浪对象(此处进行了说明(但如果使用Alfresco 4,则有点过时):。

同意,您无法单独使用CMIS创建功能共享网站。链接已断开,可能与?