Пентахо Джерси Клиент несовместимость

В настоящее время я использую Pentaho Data Integration 7.1, которая требует использования стороннего приложения. Я уже добавил jar в папку libext и внес соответствующие изменения в launcher.properties. Однако стороннее приложение использует jersey-client:2.8, и я увидел, что Pentaho использует jersey-client 1.19 в своей папке lib. При использовании приложения третьей части в UDJC я получаю сообщение об ошибке

java.lang.NoSuchMethodError: javax.ws.rs.core.MultivaluedMap.addAll(Ljava/lang/Object;[Ljava/lang/Object;)V)

что я считаю, из-за этой несовместимости. Есть ли способ переопределить jersey-client 1.9, используемый в Pentaho, учитывая, что это более старая версия, когда она была частью com.jersey.sun, а теперь является частью org.glassfish.jersey?

0 ответов

Другие вопросы по тегам