Как мне развернуть канал с типом соединителя HTTP Sender в качестве пункта назначения в Mirth?

Я создал канал с назначением типа отправителя HTTP в Mirth connect, но не могу развернуть канал. В случае сбоя с сообщением:

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

Я установил Mirth 3.6.1, работающий на Java 10 в Mac OS.

Есть решение, которое могло бы мне помочь, и было предложено, но я настолько новичок в Мирте, что не понимаю, как его реализовать.

Предлагаемое решение


person Francis Kisiara    schedule 13.12.2018    source источник


Ответы (1)


Со страницы 22 руководства пользователя версии 3.6:

Использование Java 9 или более поздней версии

В настоящее время согласно системным требованиям Mirth Connect версии 3.6 поддерживает как минимум Java 8, а также поддерживает Java 9 и 10. Чтобы использовать Java 9 или более позднюю версию, вам сначала необходимо выполнить дополнительный шаг вручную.

В каталоге установки должна быть папка docs. Внутри есть файл с именем mcservice-java9+.vmoptions. Он содержит некоторые дополнительные параметры JVM, которые позволяют Mirth Connect работать с Java 9 или более поздней версии без ошибок или предупреждений.

Скопируйте содержимое в файл mcserver.vmoptions или mcservice.vmoptions, в зависимости от того, использует ли ваше развертывание mcserver или mcservice. Затем перезапустите Mirth Connect. Если вы используете Java 9 или более позднюю версию для графического интерфейса администратора на стороне клиента, не забудьте также очистить кеш Java и повторно запустить со страницы запуска: Запуск Администратора Mirth Connect

person agermano    schedule 13.12.2018
comment
Я пробовал это, это не сработало. Я просто перешел на Java 8, чтобы продолжить. - person Francis Kisiara; 14.12.2018