Re: ResultSet with more than 5 rows causes error

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема Re: ResultSet with more than 5 rows causes error
Дата
Msg-id Pine.BSO.4.64.0710150406560.15470@leary.csoft.net
обсуждение исходный текст
Ответ на Re: ResultSet with more than 5 rows causes error  (Kris Jurka <books@ejurka.com>)
Список pgsql-jdbc

On Mon, 1 Oct 2007, Kris Jurka wrote:

> I've managed to reproduce this problem with the attached test case.
> At fault are the ill conceived side effects in
> org.postgresql.core.v3.SimpleParameterList#getTypeOID.  An accessor
> like getTypeOID shouldn't be responsible for setting a value for the
> out parameter.  getTypeOID is called from QueryExecutorImpl's
> sendParse method, which obviously isn't called when we reuse a server
> side prepared statement and don't need to reparse.  This leaves an
> uninitialized value in the paramValues array which we die on later.
>

I've applied a fix for this in CVS to 8.1, 8.2 and 8.3dev and it will be
included in the next release.

Kris Jurka

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Heikki Linnakangas"
Дата:
Сообщение: Re: Support for distributed transactions
Следующее
От: Tore Halset
Дата:
Сообщение: text metadata