У меня есть база данных Oracle с включенным tcps.Я создал класс Java для простого запроса.
Прежде всего, я создаю сертификат и импортирую его на 2 машины.Один из них использует oracle java, а другой - ibm java ....
Итак, проблема в том, что я могу подключиться и выполнить запрос, используя eclipse с oracle java.
Но когдаЯ пытался запустить то же самое с IBM Java Я имею следующую ошибку:
java.sql.SQLRecoverableException: IO Ошибка: com.ibm.jsse2.util.h: не удалось создать путь PKIX: java.security .cert.CertPathBuilderException: не удалось найти допустимый путь сертификации для запрошенной цели в oracle.jdbc.driver.T4CConnection.logon (T4CConnection.Java: 752) на оракула.jdbc.driver.PhysicalConnection.connect (PhysicalConnection.java:662) в oracle.jdbc.driver.T4CDriverExtension.getConnection (T4CDriverExtension.java:32)
Я использовал точно такой же сертифицированный файл, импортированный в оба файла cacerts.
Есть ли у вас какие-либо подсказки об этом ???
С уважением.