分应用部署找到不插件问题分析与解决方案

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:2

分应用部署找到不插件问题分析与解决方案

问题描述:扩展了一个集成服务云的数据连接的布局,在布局中添加了java插件来实现其它业务,java插件写在业务领域的jar包中,在本地开发开发环境可正常运行。部署到测试环境后提示下图,插件找不到,在基线环境又可以正常使用。

image.webp


原因分析: 因为集成服务云本身就是一个独立的服务,不应该和其他领域的应用存在插件、jar包级别的依赖。测试环境是分应用部署的,集成服务云中的表单又注册了业务领域的插件,这才导致在运行时无法找到插件,就会弹出找不到插件的问题。


解决方案:基于上述原因,制定的方案就是需要把元数据与jar包放在同个应用下。所以要么把元数据放到对应业务领域,要么把插件放到集成服务云。选择把JAR包放在集成服务云下的话,由于在部署时集成服务云不会自动从业务领域拉取JAR包,所以需要每次手动把JAR包部署到集成服务云下,会比较麻烦。最后采用了去掉java插件的方式,把java插件转成脚本插件处理。脚本插件直接会保存到元数据中。这样无论元数据在哪个应用中都可以找到插件了。


分应用部署找到不插件问题分析与解决方案

问题描述:扩展了一个集成服务云的数据连接的布局,在布局中添加了java插件来实现其它业务,java插件写在业务领域的jar包中,在本地开发开发...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息