Сбой TestConnection для соединителя БД в Anypoint Studio 7.3 - PullRequest
0 голосов
/ 16 ноября 2018

Я установил Anypoint Studio 7.3 и пытаюсь подключиться к базе данных Oracle с помощью DB Connector. Я добавил ниже зависимость ±

     <groupId>com.oracle.jdbc</groupId>
     <artifactId>ojdbc8</artifactId>
     <version>12.2.0.1</version>
 </dependency>

Но я все еще получаю ошибку ±

org.mule.runtime.api.connection.ConnectionException: Не удалось получить соединение из источника данных org.mule.runtime.api.connection.ConnectionException: Не удалось получить соединение из источника данных. Причина: org.mule.extension. db.api.exception.connection.ConnectionCreationException: Не удалось получить соединение из источника данных. Причина: org.mule.runtime.extension.api.exception.ModuleException: java.sql.SQLException: Ошибка при попытке загрузить драйвер: oracle.jdbc. driver.OracleDriver: Невозможно загрузить класс 'oracle.jdbc.driver.OracleDriver': [oracle.jdbc.driver.OracleDriver, Невозможно загрузить класс 'oracle.jdbc.driver.OracleDriver': [Класс 'oracle.jdbc.driver.OracleDriver' не имеет сопоставления пакетов для региона 'домен / по умолчанию / приложение / tooling-application-8e2bb850-e8d8-11e8-bc79-fe8a20524153'., Не удается загрузить класс 'oracle.jdbc.driver.OracleDriver': [oracle.jdbc.driver.OracleDriver. , Класс «oracle.jdbc.driver.OracleDriver» не найден в загрузчике классов для артефакта «контейнер».]]]

Может кто-нибудь предложить, пожалуйста. Спасибо, Саньюкта

1 Ответ

0 голосов
/ 17 ноября 2018

Эта ошибка возникает из-за того, что Maven не может найти добавленную вами зависимость.Это связано с тем, что драйвер Oracle JDBC недоступен в репозитории Maven Central.Вам нужно будет скачать jar из Oracle и установить его вручную в локальном репозитории Maven вашего компьютера.Обратите внимание, что вам нужно сопоставить координаты зависимости с теми, которые используются в команде установки, иначе Maven не найдет ее.

...