powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вызов Oracle stored procedure через connection DBCP ?
6 сообщений из 6, страница 1 из 1
Вызов Oracle stored procedure через connection DBCP ?
    #32796946
Фотография insect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто сталкивался с подобным...

Есть Tomcat + DPCP + JNDI и Oracle + stored procedure ...

Когда из приложения на Tomcat вызов хранимой процедуры осуществляется через "прямое" соединение с Oracle - всё нормально... и результаты в ResultSet возвращаются ...

А вот когда "прямое" соединение заменяется соединением, полученным от pool connection (DBCP) возникает ошибка.
При этом все простейшие запросы (типа select ...) через соединения, полученные от DBCP к базе работают нормально...

Для соединения с базой во всех случаях используется JDBC thin driver.

Что бы это могло быть ?

Electronic Insect
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Вызов Oracle stored procedure через connection DBCP ?
    #34540028
gerda1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
таже проблема.
что нет никого, кто сталкивался с ней
...
Рейтинг: 0 / 0
Вызов Oracle stored procedure через connection DBCP ?
    #34540049
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вопрос больше в форум Java. Проблема может быть в том, что пул коннектов возвращает свою собственную (а не Oracle) реализацию интерфейса Connection и остальных jdbc-интерфейсов, т.е. не класс OracleConnection, например, а что-то другое. В связи с этим работа через них может отличаться от работы с оракловой реализацией.

Но конкретно для DBCP есть возможность получить именно OracleConnection через Connection.getMetadata().getConnection();
...
Рейтинг: 0 / 0
Вызов Oracle stored procedure через connection DBCP ?
    #34540087
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или взять CommonsDbcpNativeJdbcExtractor из Spring JDBC.
...
Рейтинг: 0 / 0
Вызов Oracle stored procedure через connection DBCP ?
    #34540179
gerda1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попытки были все
и
Connection.getMetadata().getConnection();
и
getDelegate()

не помогает.
...
Рейтинг: 0 / 0
Вызов Oracle stored procedure через connection DBCP ?
    #34540203
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerda1попытки были все
и
Connection.getMetadata().getConnection();
и
getDelegate()

не помогает.
стектрейс хде?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вызов Oracle stored procedure через connection DBCP ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]