了解Alfresco Web快速入门发布

时间:2014-02-26 11:54:54

标签: alfresco alfresco-share

为了更好地理解事物是如何工作的,我试图通过复制相同的(希望)工作流程发布机制在Alfresco内构建我自己的网站,但它不起作用:我没有发布任何内容或转移到我假设的实时文件夹

我创建了一个名为Authoring的文件夹并分配了type_ws.website。这应该是创作和编辑文件夹。后来我分配了这个属性:

Host Name: localhost
Host Port: 8080
Web App Context: wcmqs
Site Configuration: isEditorial=true
Publish target: Publishing

在创作中,我创建了一个名为http的文件夹,并将其类型更改为type_ws.webroot。 我不得不说我已经做了两个尝试暂定,从某种意义上说我后来将文件夹重命名为root

然后我为名为Publishing的实时内容创建了一个文件夹,分配了type_ws.website和以下属性:

Host Name: myservername.com
Host Port: 8080
Web App Context: wcmqs
Publish target: none

结构与演示Web快速入门站点相同。

每当我开始并批准相关的网页快速启动工作流程时,即发布结构,然后发布网络资源。

即使我没有在所有露天日志中看到任何错误,我也看不到内容被转移到我的发布文件夹。因此,wcmqs Web应用程序除了cannot render page 404page之外不显示任何内容。

此时我有两个主要问题:

  1. 为什么内容没有从一个文件夹传输到另一个文件夹(创作到发布)?
  2. 网络快速启动及其相应的战争意味着要定制,还是用作一般发布机制?或者只是“按原样”服用?
  3. 更新日期27/02/2014

    根据建议,我发现在webroot类型文件夹中创建的任何文件夹都会自动在其中创建index.html。我改为在root文件夹中手动创建我的index.html,它的类型可能与工作流所需的类型不同。 我将自动生成的index.html复制到根文件夹,然后从这样的html页面启动工作流程。获得批准后,整个内容将正确传输到发布实时文件夹,因此对wcmqs应用程序可见。

1 个答案:

答案 0 :(得分:1)

第二个问题的答案是,awe.war和wcmqs.war是您可以用作构建使用Alfresco作为后端的网站的起点的应用程序示例。他们绝对是起点,不是原样。

我不确定为什么内容没有从Authoring转移到Publishing。我建议您导入样本政府或财务网站,并查看发布工作流程适用于这些网站。如果是,那么您可以将结构,类型,方面和属性值与您的值进行比较,看看是否有任何明显的变化。

如果发布工作流程不适用于示例网站,则可能需要对工作流程进行故障排除和/或提交Jira文件。