eclipse - 为什么我的 bpmn xml 文件不能在 Eclipse BPMN2 Modeler 中正确显示?
问题描述
我以编程方式生成了一个没有 BPMN 图元素的 XML 格式的 .bpmn 文件。我想使用 Eclipse BPMN2 Modeler 为我自动生成图表元素。但是当我使用 Eclipse Bpmn2 图表编辑器打开文件时,它只显示空池,其中没有任何内容。我看不到我的流程的任何细节。
谁能告诉我为什么会这样以及如何解决问题以使其显示我的流程的所有信息?
由于字符数限制,我无法在此处粘贴我的 bpmn 文件
下面是你下载我原来的bpmn xml文件和错误生成的图片的链接:
https://drive.google.com/drive/folders/1_A_UydpVTsUYPbZT0zHazegLVc4ihGbI?usp=sharing
谢谢!
解决方案
您的 BPMN无效。我尝试将其加载到https://demo.bpmn.io/的在线 BPMN 编辑器中 ,但错误如下。
我建议手动验证您的 BPMN或尝试将一些任务添加到您的流程中并重试。
更新:
根据 Eclipse BPMN2 Modeler 的官方文档,此功能不稳定。
BPMN2 Modeler 能够导入不包含 DI 元数据的文件,并将使用自动布局算法生成它。该算法在这个版本中仍处于实验阶段——它在安排业务逻辑元素方面做得很公平,但不是最佳的工作。如果在导入这样的 BPMN 文件后,任何看起来“不合适”或未最佳放置的元素都可以简单地在画布上拖动以获得更视觉上令人愉悦的配置。保存这些更改后,DI 元数据将添加到文件中,并在下次打开文件时恢复新布局。
推荐阅读
- image-processing - 用于位图图像的 Richardson-Lucy
- mongodb - 如何在安装-ubuntu之前配置mongo将数据库存储在特定路径中
- firebase - Firebase Auth JWT 令牌的长度是否始终为 1250 个字符?
- php - 使用换行符输出多个数组数据
- oauth - 使用 Google OAuth 刷新令牌获取新令牌返回无效授权错误
- google-cloud-functions - Firebase 函数找不到名称“BigUint64Array”、“BigInt”、“BigInt64Array”
- pdf - 在 S3 上存储 tesseract OCR 训练数据?
- c# - OPC UA:调用方法 Sinumerik
- git - Eclipse - 合并工具覆盖以前的提交
- python - 如何在 python3 中插入风向数据?