XML-калебаш macOS выдает ошибку SLF4J при запуске любого xpl

#calabash #xproc

Вопрос:

Я пытаюсь установить XML Calabash 1.3.2 на macOS, чтобы использовать XPROC. Я установил XML-калебаш с помощью brew:

 brew install calabash
 

Когда я ввожу следующее в терминал:

 calabash --version
 

Он показывает мне правильный вывод версии 1.3.2, но при попытке запустить любой файл xpl я получаю следующую ошибку:

 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
 

Я попытался установить SLF4J с помощью MacPorts, но безуспешно.

Кто-нибудь знает, как это исправить?

Большое спасибо

Комментарии:

1. Вы получаете только эти сообщения в результате запуска конвейера? Или вы также получаете выходную мощность трубопровода?

2. Я не получаю ничего, кроме этого вывода.

3. Это трубопровод, который вы знаете, чтобы работать? Это просто проблема с установкой на этом конкретном Mac или вы новичок в XProc? Я, например, после установки последней версии XML Calabash с GitHub в Windows получаю те же сообщения (уже при выполнении --version ), но вывод конвейера отображается после этих сообщений, если я запускаю конвейер.

4. Если я правильно понимаю github.com/ndw/xmlcalabash1/issues/324 правильно, тогда проблема вроде как известна, и вам нужно убедиться, что вы поместили дополнительные банки регистратора в путь к классу. Поэтому, вероятно, установки SLF4J недостаточно, при последующем вызове calabash вам нужно убедиться, что установленные банки находятся в пути к классу ( -cp опция java ).

5. Я попытался добавить их в путь к классу, но результат тот же. С Морганой у меня не было таких проблем.