Я настраиваю приложение Spring-boot для подключения к SQL / MX HP NonStop Tandem. Сначала я достиг этого соединения, жестко закодировав параметры jdbc, такие как dataSource, URL и т. Д., В служебном разделе приложения, и это сработало (я смог получить доступ к таблицам, выполнив запрос).
Теперь я пытаюсь удалить жестко закодированную часть и сохранить информацию о моей базе данных в файле application.properties, но теперь я получаю следующую ошибку
org.springframework.jdbc.support.MetaDataAccessException: метод JDBC DatabaseMetaData не реализован драйвером JDBC - обновите драйвер; вложенное исключение - java.lang.AbstractMethodError: Метод com / tandem / t4jdbc / SQLMXConnection.isValid (I) Z является абстрактным
Может ли кто-нибудь помочь мне понять основную причину? Тот же самый jar-файл драйвера используется при жестком кодировании сведений об источнике данных, и он работал, но не работал, когда свойства источника данных были в application.properties и требовалось обновление до jar.