【问题标题】:Using Alfresco workflow-console for deleting all workflows使用 Alfresco 工作流控制台删除所有工作流
【发布时间】:2017-11-30 14:53:47
【问题描述】:

我通过克隆产品服务器的存储库和数据库来准备新的 Alfresco 4.2 服务器用于测试环境。 我要删除用户内容,因为存储库和数据库的容量很大。 问题是内容关联了许多活动的和已结束的工作流。 因此,我将通过运行命令删除工作流控制台 Alfresco (http://myserver:8080/alfresco/faces/jsp/admin/workflow-console.jsp) 中的所有工作流:

删除所有工作流程

我是否正确理解此命令将同时从存储库和数据库中删除所有活动和已结束的工作流?

【问题讨论】:

  • 是的,它将从存储库中删除所有工作流实例。
  • 谢谢,据我了解,Alfresco 中的工作流(流程)实例只是活动工作流?

标签: alfresco alfresco-share alfresco-enterprise


【解决方案1】:

实际的命令是delete all workflows imeanit,这将只删除活动的工作流。

工作流管理控制台的网址:

http://host:port/alfresco/s/admin/admin-workflowconsole

【讨论】:

  • 它会杀死他们,但我不确定它是否也会从数据库等中删除他们的记录,所以也许如果你会使用一些方法来获取“工作流程历史”,你可以查看不一致的数据。
【解决方案2】:

Vikas 是正确的,实际命令是delete all workflows immeanit。它将从存储库/数据库中删除所有活动和已完成的工作流。

如果你检查上面命令的最后一个参数,它是“I mean It

这代表它的严重性。

【讨论】:

  • 我尝试运行命令,几分钟后得到错误:org.alfresco.service.namespace.NamespaceException: Namespace prefix iboxdmswf is not mapped to a namespace URI 重启后露天,错误重复。但是如果我尝试在控制台中只删除一个任何工作流,就可以了。
  • 最后,我决定使用这些脚本来删除工作流:alfresco.blog.redpill-linpro.com/2016/05/23/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-10
  • 1970-01-01
相关资源
最近更新 更多