xml - 元素 "camunda"的前缀 "camunda:connector"未绑定(bind)”

标签 xml eclipse xml-namespaces camunda

我不断收到错误:

The prefix "camunda" for element "camunda:connector" is not bound.

谁能告诉我错误出在哪里吗?

<?xml version="1.0" encoding="UTF-8"?>

<serviceTask id="sendMail" name="Send Mail Task">
  <extensionElements>
    <camunda:connector>
      <camunda:connectorId>mail-send</camunda:connectorId>
      <!-- input / output mapping -->
    </camunda:connector>
  </extensionElements>
</serviceTask>

最佳答案

必须在使用前定义一个带有前缀的 XML 命名空间(在本例中为 camunda),以便 XML 成为 namespace-well-formed .

改变

<serviceTask id="sendMail" name="Send Mail Task">

<serviceTask id="sendMail" name="Send Mail Task"
             xmlns:camunda="NAMESPACE-URI">

检查 Camunda 文档以获取正确的 NAMESPACE-URI 值。它可能看起来像以下之一:

  • http://camunda.org/schema/1.0/dmn
  • http://camunda.org/schema/1.0/bpmn

关于xml - 元素 "camunda"的前缀 "camunda:connector"未绑定(bind)”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70824579/

相关文章:

wpf - 在 Kaxaml 中使用自定义 XML 命名空间引用外部 DLL

java - 在 Java 代码中引用 XML 变量时发生 Android 错误

xml - 为什么我应该使用 XmlType 而不是关系数据库?

php - 使用php domxml读取xml文件时出错?

php - 如何使用 XMLReader 读取具有未定义命名空间的 XML 文件?

eclipse - 使用eclipse在tomcat中部署我的应用程序时出错

xml - 如何在 XML 中指定 namespace 和架构位置?

java - XML 搜索和解析

eclipse - 如何在 Maven 2 中指定 "Tomcat 6 Server Runtime"库?

java - 如何在eclipse中的文本区域显示滚动条