当发布Global Reusable Workflow时其他网站集合的Workflow就会卦掉

CreateSiteCollection 2014-11-14 12:12:05
在我们的SharePoint 2013场, 其中有五个网站集合都是由同一个Backup, 用restore-spsite指令restore出来的
五个网站集合名字和URL不同, 但结构和当中所有东西, 包括List的GUID, 都是相同的. 但五个集合分别放在五个Content Database, 想说不会有问题

在网站集合功能中, 有一个「发布核准工作流程」, 启动后会产生一个叫「发布核准」的工作流程(Global Reusable Workflow)... 当启动了Site A后, 再启动Site B, Site A的工作流程就不见了!
不见了的意思是, 用户在文件库想新增工作流程, 选单中不见了「发布核准」. 如果用SharePoint Designer看, 会发现流程还在Site A, 但不知为什么会不见. 在SPD中为该工作流按「Publish」的话, 用户就可以看到及使用「发布核准」了, 但同时, Site B的「发布核准」就不见了!
如此类推, 总之就不能为五个网站集合同时发布「发布核准」.... 删除相关工作流, 重新启动「发布核准工作流程」, 或是用PowerShell, 全部都一样

我相信没有人遇过这怪问题... 只想问问各位专家有什么想法? 怎样解决?
...全文
413 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 1 楼 FoxDave 的回复:
既然是全局的,是不是就只能有一个产生作用 再者,假定可以多个一起运行,但是由于网站或其他与工作流关联的标识是一样的,导致只能有一个产生作用 纯属猜测
一開始我也這樣想, 後來查看Globally reusable workflow的Globally是指整個Site Collection所有site, subsite都可以用, 並不會跨site collection啊
引用 2 楼 linyustar 的回复:
你这5个网站集,是不是都在一个web app下?
是的
霖雨 版主 2014-11-14
  • 打赏
  • 举报
回复
你这5个网站集,是不是都在一个web app下?
Justin-Liu 2014-11-14
  • 打赏
  • 举报
回复
既然是全局的,是不是就只能有一个产生作用 再者,假定可以多个一起运行,但是由于网站或其他与工作流关联的标识是一样的,导致只能有一个产生作用 纯属猜测

3,242

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧