【问题标题】:Camunda Task not showing up in Process Definition Tab using TomcatCamunda 任务未显示在使用 Tomcat 的进程定义选项卡中
【发布时间】:2019-05-20 22:55:27
【问题描述】:

我按照Youtube 上的这个 camunda 教程创建了一个简单、小型的第一个项目。我设法生成了一个战争文件。

在教程中,他们使用的是企业版,而我使用的是社区版。我的 camunda 在 tomcat 服务器上运行,而不是像教程中那样在 wildfly 上运行。

我发现我必须将我的 .war 文件放入 webapps 文件夹中。
复制它后,我刷新了 Camunda Cockpit 中的 processes 选项卡,我看到它创建了一个与我的 war 文件同名的文件夹,但未列出进程定义。我仍然只看到默认的 Invoice Receipt Process...

感谢任何有关我的流程定义未显示在列表中的原因的帮助。我对 camunda 完全陌生,因为没有错误消息,所以我不知道从哪里开始寻找。

【问题讨论】:

  • 在进一步投资之后,我意识到确实有一些我一开始没有看到的错误消息,因为日志非常混乱......由于这些我可以找出错误并修复它.. .

标签: camunda


【解决方案1】:

如果没有错误消息,您可能已经:

  • 将您的流程定义放置在错误的位置(它需要位于项目的src/main/resources 目录中)或
  • 忽略将您的流程模型/流程定义标记为可执行。 (要将其标记为可执行文件,请确保您已在流程定义本身的“常规”选项卡上选中该框。)

您也可能在项目中错误地设置了一些错误。我建议使用“入门”教程之一,以确保您正确设置了所有内容。这个可能是最适合您的情况的一个:https://docs.camunda.org/get-started/spring/project-setup/

【讨论】:

  • 感谢您的回答。我检查了你的两个选项,他们都已经满意了。我想我会检查那个项目并尝试根据我的需要对其进行修改。
  • @oemel09 我认为这是正确的方法。与大多数这样的应用程序一样,指令集的格式——在这种情况下是 WAR 文件本身——需要正确,以便一切都按预期工作。阅读该教程将为您提供一个非常有用的原型,以供将来的工作使用。祝你好运!
猜你喜欢
  • 2012-04-20
  • 2015-08-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-27
  • 1970-01-01
  • 2015-08-25
相关资源
最近更新 更多