【问题标题】:documentLibrary not visible after creating site in Alfresco Share在 Alfresco Share 中创建站点后,documentLibrary 不可见
【发布时间】:2013-08-26 16:19:10
【问题描述】:

创建新站点后,我在识别根文件夹 documentLibrary 时遇到问题。 我正在使用 POST 命令创建一个新站点(到服务/模块/创建站点),一切看起来都很好,站点就在那里。但是,列出文件夹表明没有 defaultLibrary。我需要它的 ID 才能在 Alfresco 共享网页上可见的网站上创建新文件夹。

我的印象是,documentLibrary 仅在您第一次访问 Web 站点时创建。有什么想法吗?

谢谢

编辑:正确的名称是 documentLibrary

【问题讨论】:

    标签: alfresco alfresco-share opencmis


    【解决方案1】:

    你是对的。 documentLibrary 是在第一次访问时创建的。您可以使用 javascript 服务 API 中的 siteService.getContainer 方法。如果容器不存在,它将创建容器:http://wiki.alfresco.com/wiki/4.0_JavaScript_Services_API#Get_container_folder_for_component_id

    我认为componentId的正确命名是documentLibrary

    【讨论】:

    • 我没有使用 JavaScript 服务。我想我必须手动创建文件夹
    • 只需调用HTTP服务GET site/site_id/documentLibrary来创建doclib
    • 是的,documentLibrary 文件夹是在用户第一次点击该页面时延迟创建的,但正如@alfrescian 所说,您可以通过额外的 GET 请求自行伪造。
    【解决方案2】:

    我遇到了同样的问题。 我通过为我在数据字典/空间模板中使用的模板创建一个文件夹来解决它 然后创建文档库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多