首页 > 解决方案 > 恢复 JBPM 7.48 WorkDefinitions wid 文件以检索里程碑图标

问题描述

我无意中从我已经工作了几个月的本地 JBPM 项目中删除了 WorkDefinition.wid 或 WorkDefinitions.wid 文件之一。执行此操作后,当 Business Central 的“自定义任务”按钮(齿轮)被按下时,我的自定义 WorkItemHandler 的显示 - 但里程碑没有出现。同样,我项目中现有的里程碑不再看起来像里程碑,而只是盒子(里面有名字)。

我在商业中心空间 {My space} 的项目 {My project} 的分支 {My branch} 上。我有里程碑的 .wid 定义和其他缺少的“自定义任务”类型 - 但是

  1. 我需要创建的文件的名称是什么
  2. 我需要在哪里创建它

让我的自定义任务再次正确配置?我的项目中似乎有 3 个名为 WorkDefinition.wid 或 WorkDefinitions.wid 的文件。我相信其中一个在 global 下,另一个在 src/main/resources 下,而 this 在一些模型类所在的子目录中。

我能够创建一个新项目,该项目似乎使用“全局”下的文件“WorkDefinitions.wid”正确配置 - 但失败项目的 WorkDefinitions.wid(我认为是我创建的)的元数据为

git://{branch}@{space}/{我公司的 git server repo}/src/main/resources/WorkDefinitions.wid

并不是

git://{branch}@{space}/{project}/global/WorkDefinitions.wid

就像新的工作配置一样。

标签: jbpm

解决方案


推荐阅读