1

Mirth Connect で HTTP Sender タイプの宛先を持つチャネルを作成しましたが、チャネルをデプロイできません。メッセージで失敗した場合:

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

Mac OS の Java 10 で動作する Mirth 3.6.1 をインストールしました。

私を助けるかもしれない解決策が提案されていますが、私はMirthに慣れていないので、それを実装する方法がわかりません.

推奨される解決策

4

1 に答える 1

0

3.6 ユーザー ガイドの 22 ページから:

Java 9 以降の使用

現在、システム要件に従って、Mirth Connect バージョン 3.6 は最低でも Java 8 をサポートし、Java 9 および 10 もサポートしています。Java 9 以降を使用するには、最初に追加の手動ステップを実行する必要があります。

インストール ディレクトリには、 docsフォルダがあるはずです。内部には、 mcservice-java9+.vmoptionsというファイルがあります。これには、Mirth Connect を Java 9 以降でエラーや警告なしで実行できるようにする追加の JVM オプションが含まれています。

展開で mcserver または mcservice のどちらを使用するかに応じて、内容をmcserver.vmoptionsまたはmcservice.vmoptionsファイルにコピーします。次に、Mirth Connect を再起動します。クライアント側の管理者 GUI に Java 9 以降を使用している場合は、Java キャッシュをクリアし、起動ページから再起動してください: Mirth Connect 管理者の起動

于 2018-12-13T17:53:05.067 に答える