Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вызов Oracle stored procedure через connection DBCP ? / 6 сообщений из 6, страница 1 из 1
23.11.2004, 19:46:06
    #32796946
insect
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов Oracle stored procedure через connection DBCP ?
Может кто сталкивался с подобным...

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

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

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

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

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

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

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

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

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


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