2015-08-27 5 views
0

Я использую: Последняя версия рамочным игры Wi .-> 2.3.5 Последняя версия Denodo -> 5,5 выигратьDenodo Jar получить конфликты с Play Framework Jar

Denodo использует Apache Common Codec 1.3, тогда как Play использует несколько новых методов, введенных в Apacahe Common Codec 1.4 (например, причиненный: java.lang.NoSuchMethodError: org.apache.commons.codec.digest.DigestUtils.sha1Hex(Ljava/lang/String;)Ljava/lang/String;). Каким-то образом устаревшая банда Denodo получает предпочтение над банкой пьесы.

Есть ли способ избавиться от этой ситуации?

+0

Вы пытались использовать 'denodo-vdp-jdbcdriver-basic.jar' вместо' denodo-vdp-jdbcdriver.jar'? Базовая банка не содержит дополнительных библиотек. –

ответ

2

Вместо использования denodo-vdp-jdbcdriver.jar используйте denodo-vdp-jdbcdriver-basic.jar.

Из Руководства Virtual DataPort Developer Denodo:

Есть две версии драйвера JDBC для подключения к виртуальной DataPort (оба расположены в папке/Lib/VDP-jdbcdriver-кор /)

  1. denodo-vdp-jdbcdriver.jar (рекомендованная версия).
  2. denodo-VDP-jdbcdriver-basic.jar

Обе версии одни и те же, за исключением, что «основной» один не содержит зависимостей сторонних необходимые драйвера.