如何在Mirth中部署一个连接器类型为HTTP Sender的通道作为目标



我在Mirth connect中创建了一个具有HTTP Sender类型destiantion的通道,但我无法部署该通道。如果失败并显示消息:

ERROR  (com.mirth.connect.server.channel.ErrorTaskHandler:25): java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: javax/activation/DataSource

我已经在Mac操作系统中安装了运行在Java 10上的Mirth 3.6.1。

有一个解决方案可能会帮助我,并且已经提出了,但我对Mirth太陌生了,我不知道如何实现它

建议的解决方案

来自3.6用户指南第22页:

使用Java 9或更高版本

目前,根据系统要求,Mirth Connect 3.6版本至少支持Java 8,还支持Java 9和10。为了使用Java9或更高版本,您首先需要执行额外的手动步骤。

在安装目录中,应该有一个docs文件夹。里面有一个名为mcservice-java9+.vmvoptions的文件。它包含一些额外的JVM选项,允许Mirth Connect在没有错误或警告的情况下使用Java 9或更高版本运行。

根据您的部署使用mcserver或mcservice。然后重新启动Mirth Connect。如果您使用Java 9或更高版本客户端管理员GUI,请确保还清除Java缓存并从启动页面重新启动:启动Mirth Connect管理员

相关内容

最新更新