当前位置: 首页 > 知识库问答 >
问题:

Camunda-为什么生成的表单不出现?

齐晟
2023-03-14

我已经为消息开始事件和用户任务创建了一个表单。我可以在生成的XML中看到如下内容:

<bpmn:extensionElements>
  <camunda:formData>
    <camunda:formField id="myField" label="My field" type="string" />
  </camunda:formData>

等等等等......

所以看起来XML应该为我定义一个生成的表单。

然而,当我转到Camunda并尝试从消息开始事件表单创建任务,而不是看到我期望的HTML表单时,我收到一条消息说:

This task contains an external form to complete it.  In order to open the external form click on the "Open external form" link below.

当我点击表单的链接时,我得到一个404错误。它试图访问的链接是camunda/app/tasklist/default/MyMessageFormKey<代码>默认值是流程中流程引擎xml字段的名称。xml文件。路径中不存在目录default,那么这个值应该是其他值吗?

在创建构建任务的Maven pom文件时,我需要做什么?

共有1个答案

应和悦
2023-03-14

您可能已经在“表单键”字段中编写了一些东西。这用于访问外部表单,但您需要Camunda使用表单字段为您生成表单。清除“表单键”字段,检查XML是否正常,应该就是这样。

 类似资料:
  • 问题内容: 我正在使用ant生成javadocs,但是一遍又一遍地获取此异常-为什么? 我正在使用JDK 1.6.0_06 版本。 问题答案: 看来这已被报告为Java错误。这似乎是由于使用了第三方库(例如JUnit)中的注释,而在Javadoc调用中不包含带有该注释的jar。 如果是这种情况,只需在javadoc上使用-classpath选项并包括额外的jar文件。

  • 问题内容: 我正在使用具有Spring安全性的BCryptPasswordEncoder。我的期望是,对于相同的输入,我将始终获得相同的输出。但是对于相同的输入,我得到不同的输出。您可以使用以下代码段对其进行测试: 输出:$ 2a $ 10 $ cYLM.qoXpeAzcZhJ3oXRLu9Slkb61LHyWW5qJ4QKvHEMhaxZ5qCPi 输出2:$ 2a $ 10 $ KEvYX9y

  • 我正在使用带有Spring Security的BCryptPasswordEncoder。我的期望是,对于相同的输入,我总是得到相同的输出。但是对于相同的输入,我得到不同的输出。您可以使用下面的代码片段对其进行测试: 输出:$2A$10$CYLM.QOXPEAZCZHJ3OXRLU9SLKB61LHYWW5QJ4QKVHEMHAXZ5QCPI 输出2:$2A$10$kevyx9yjj0f1x3wl

  • 我的任务是升级一个大型服务类型的java程序(不是我写的,第一次接触它),它有大量的开源库。我正在升级到log4j2,它以前有log4j,但我不知道它是否工作正常。 我根本拿不到日志文件。这是在使用NetBeans 8的本地开发环境中。我的类路径中有log4j-api和log4j-core2.9.0文件。我在项目根目录中的log4j2.xml文件是: 类日志变量是(是的,类名是Main,它扩展了一

  • 我正在创建使用Facebook登录SDK的Android应用程序。 我想生成调试密钥哈希。在Facebook网站上我发现了这样的命令: keytool-exportcert-alias androiddebugkey-keystore c:\users\redio\.android\debug.keystore“c:\openssl\bin\openssl”sha1-binary“c:\opens

  • 我使用mapstruct在两个Calses之间进行映射:CandidateDTO和CandidateDTO。 我在这里的问题是,当映射时,所有DTO字段都为空,因为没有生成映射字段。 请帮忙。