【问题标题】:Sharepoint workflow is automattically canceling?Sharepoint 工作流程自动取消?
【发布时间】:2012-02-01 18:36:29
【问题描述】:

我们的 Sharepoint 工作流程会自动取消??每隔一段时间就会发生这种情况。这是 20 种信息路径表格中的第 3 次。我不确定是什么原因造成的,也不知道如何解决这个问题。它不会在工作流程开始时发生,而是在流程中间发生,这是一个包含多个步骤的冗长工作流程。

我看不到任何消息。它只是说工作流程被取消了。我什至尝试运行工作流报告,它说报告没有数据。

我在服务器日志中看不到任何内容 ???????

现在我们发现另外 2 个工作流在另一个库中被神秘地取消了。好像是零星的。

这些是网络表单

我找到了这个

http://support.microsoft.com/kb/2496152

但我的并没有立即取消,而且它只是满手而不是全部

我想我要重新创建工作流程。我认为工作流模式 b/c 中可能出现了问题,我尝试使用新创建的表单库重用列表工作流。不过,它似乎工作了一段时间。

我打开了 xml 文件并更改了列表 ID 并使用 SPDes 将其导入到 worklfow 文件夹中

我注意到他们在并行块的中间取消,其中多个任务(从用户收集数据)在所有 6 个取消的工作流上同时运行

有什么经验吗?谢谢

【问题讨论】:

  • 如果这是 SharePoint 2007,我会检查是否有任何用户正在尝试使用系统帐户来批准内容,如果涉及任何组,您可以检查他们的“谁可以查看此组”到“大家”,这些都是老bug,但你没有提供任何版本信息。
  • 这最好在SharePoint上问

标签: sharepoint workflow


【解决方案1】:

检查 ULS 日志(c:\program files\common files\microsoft shared\web server extensions\12\logs)中写入的内容可能是值得的。你会在那里找到很多信息,搜索它发生的确切小时/分钟/秒。

【讨论】:

  • 这实际上是 sp 2010,所以它是第 14 个蜂巢。我知道 uls 日志。我没有运气搜索过,但会再看一遍。
【解决方案2】:

在我的例子中,我使用了一个列,一旦满足工作流条件,它的值就会改变,从而自行取消。因此,请检查以确保您的列不会在工作流运行的同时基于另一列自动更新。

【讨论】: