几天来,我正试图找到解决问题的方法.我有一个用jointjs制作的工作流可视化模块.但有很多链接,他们聚集起来,变得难以理解.我想让他们互相避开,往往是平行而不是彼此.第二名:没有路由器,跳过连接器)我正在考虑一个想法:当创建一个链接时,我将全部被链接像素占用并将它们添加到障碍物地图......不知何故.我不确定它是否可能,因为它是矢量图形.有想法的人吗?
我正在尝试在来自现有 ASP .NET MVC 网站的 jBPM 用户中使用。
正如我从文档和这个论坛主题(第一,第二)中了解到的那样,最佳解决方案是实现UserGroupInfoProducer
将调用外部服务。但是由于缺乏Java经验,我遇到了几个问题。
第一种方法:创建具有所需实现的项目,部署它并配置 jBMP 以使用它。
问题在于在另一个项目中声明的实现接口,我尝试添加 maven 依赖项,但在使用某些类失败后,我刚刚添加了对所需 jar 的引用。
像war一样部署在jboss上失败,像jar一样部署成功但是服务器没有找到UserGroupInfoProducer
和其他实现的接口。
更改jbmp-console
. 我找到的唯一方法是直接修改存档,但我不认为这是正确的解决方案。
第二种方法:使用所需的类创建自己的 jBPM 包。这里的问题是我不知道为此使用什么存储库以及如何为我的服务器构建版本。正如我从这个链接中了解到的,我需要使用jbmp-console-ng,只有我发现的用于创建 war 包的 maven 任务在jbpm-console-ng-showcase
我尝试运行它(发布 6.2.0 Final):
在 Windows 上:由于 maven 关于长路径的错误而无法执行,在将项目迁移到 gradle 并排除对 jmxtools-1.2.1.jar 和 jmxri-1.2.1.jar 的依赖后,它创建了战争,但 jboss 无法启动服务。
在 Mac 和 Ubuntu 上使用 virtual box:它需要将 java 降级到 1.6 并在此之后构建 war,但由于某些类的重复而无法部署。
据我了解,您需要为每个版本的服务器进行不同的构建,但我不知道该怎么做。
第三种方法:创建模拟支持的授权方式。据我了解 jBMP 支持 LDAP、JAAS、数据库和文件。数据库和文件需要复制用户,所以我研究了模拟 LDAP …