首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sharepoint WSS工作流-“启动失败”错误

sharepoint WSS工作流-“启动失败”错误
EN

Stack Overflow用户
提问于 2009-04-10 15:48:13
回答 6查看 8.9K关注 0票数 0

我有一个WSS 3.0“项目”网站,我的所有工作流程都正常工作。我想要一个简单的方法来克隆这个网站,每个项目将有一个,所以它必须是授权的最终用户可以做的事情(stsadm导出不会为他工作)。

我将包含内容的站点保存为模板,然后从该模板创建一个新站点。这个新站点有所有的工作流程,但当我尝试运行它们时,我得到“启动失败”这是从错误日志。我怀疑这就是日志中的关键消息...找不到条件"__Rule_ID21“

04/10/2009 10:06:03.00 w3wp.exe (0x13A4) 0x150C Windows SharePoint服务工作流基础结构72fs意外RunWorkflow: Microsoft.SharePoint.SPException: Error>CompilerError Line="0“Column="0”“Text=”活动'ID13‘验证失败:找不到条件“__Rule_ID13”。“工作流“0”Line="0“Column="0”Text="Activity 'ID21‘验证失败:找不到条件“__Rule_ID21”。在上的Microsoft.SharePoint.Workflow.SPWinOeEngine.RunWorkflow(Guid Column=,Microsoft.SharePoint.Workflow.SPWinOeHostServices.CreateInstance(Guid __Rule_ID21,/> Error> at Microsoft.SharePoint.Workflow.SPWinOeHostServices.CreateInstance(Guid assmNameIn,SPWeb trackingId,SPWorkflow workflow,Collection`1 events,TimeSpan ...

04/10/2009 10:06:03.00* w3wp.exe (0x13A4) 0x150C Windows SharePoint服务工作流基础架构72fs意外...rkflow,SPWorkflow工作流,集合`1事件,SPRunWorkflowOptions runOptions)

04/10/2009 10:06:03.00 w3wp.exe (0x13A4) 0x150C Windows SharePoint服务工作流基础架构98d7意外事件: at Microsoft.SharePoint.Workflow.SPNoCodeXomlCompiler.LoadXomlAssembly(String Microsoft.SharePoint.SPException,SPWeb SharePoint) at Microsoft.SharePoint.Workflow.SPWinOeEngine.RunWorkflow(Guid assmNameIn,SPWeb trackingId,SPWorkflow workflow) at Microsoft.SharePoint.Workflow.SPWinOeEngine.RunWorkflow(Guid trackingId,SPWorkflowHostService主机,SPWorkflow workflow,Collection`1事件,TimeSpan timeOut)在Microsoft.SharePoint.Workflow.SPWorkflowManager.RunWorkflowElev(SPWorkflow originalWorkflow,SPWor...

04/10/2009 10:06:03.00* w3wp.exe (0x13A4) 0x150C Windows SharePoint服务工作流基础架构98d7意外的...kflow工作流,集合`1事件,SPRunWorkflowOptions runOptions)

EN

回答 6

Stack Overflow用户

发布于 2011-09-27 05:26:51

工作流调用应该是workflow.cs文件中的第一个活动,然后才会有其他代码段。构建将进行编译。

票数 1
EN

Stack Overflow用户

发布于 2009-04-12 09:58:11

我认为这与您在工作流中使用的条件规则有关,但我不记得WF如何存储和访问它们的具体内容

票数 0
EN

Stack Overflow用户

发布于 2009-04-12 15:02:00

很棘手。在这一点上,我猜你最好的选择是打开你的工作流文件,你可以从SharePoint Designer访问它(在其中打开你的原始/根/模板网站)。

找到工作流文件后,尝试在记事本中打开它们,以便看到XML源代码,而不是在可视化设计器中打开它们。现在不要弄乱它,但这样你应该能够找到在模板导出的网站中失败的规则和活动"13“和"21”。查找ID13、__Rule_ID13、ID21和__Rule_ID21。这里的想法是找出哪两个活动/条件对失败。一旦你知道了它们是什么,你就可以:

  • 让我们知道,
  • 尝试在没有这些活动/条件对的情况下导出web (或者暂时将它们替换为不会失败的虚拟活动/条件对)
  • 仔细研究它们:除了原始web之外,它们还有什么理由不能在web中工作吗?

不要认为有一个简单的答案。一般而言,SharePoint设计器工作流,特别是在仅限WSS的环境中,肯定有其局限性和故障。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/738056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档