После запуска процедуры пакета spring вызывает исключение java.sql.SQLTransientConnectionException

#java #spring #oracle #jpa #plsql

#java #spring #Oracle #jpa #plsql

Вопрос:

Я вызываю процедуру из пакета Oracle (PL / SQL) с JpaRepository:

 @Procedure("pkg_user.create_user")
String createUser(String user);
 

Это работает правильно. Но затем мое приложение выдает исключение java.sql.SQLTransientConnectionException, а другие службы не работают.

 After launch a package procedure spring throws java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30001ms
 

Похоже, что после запуска процедуры она потеряла соединение с БД.

Я использую Java 7 и Oracle 18c.

Кто-нибудь может мне помочь? Спасибо.