yaml 工作流缺少开始标记

yaml workflow missing start tag

我正在尝试使用 Go 客户端以编程方式管理工作流。我正在使用 yaml,这是我的工作流程:

name: order-process
tasks:
    - id: collect-money
      type: payment-service

    - id: fetch-items
      type: inventory-service
      switch:
          - case: totalPrice > 100
            goto: ship-parcel-with-insurance     
          - default: ship-parcel

    - id: ship-parcel-with-insurance
      type: shipment-service-premium
      end: true

    - id: ship-parcel
      type: shipment-service

当我部署它时,我无法在 camunda 操作中看到它,页面卡在加载中 我在控制台中有这个错误:

Error: unparsable content detected
    line: 0
    column: 0
    nested error: missing start tag

很抱歉,Operate 目前仅支持 BPMN XML 部署。 Zeebe 中的 YAML 支持只是基本的,并不适用于现实世界的用例。使用 yaml 对复杂流程进行建模变得非常困难,而使用 BPMN 则很容易做到这一点。我们强烈建议您切换到 Zeebe Modeler 来创建您的工作流模型。

如果您想进一步讨论这个问题,我们很高兴欢迎您加入我们的 community channels