Re: Bug with callable statement and output parameters

From: Kris Jurka <books(at)ejurka(dot)com>
To: Dave Cramer <pg(at)fastcrypt(dot)com>
Cc: List <pgsql-jdbc(at)postgresql(dot)org>, Luis Londono <somakani(at)gmail(dot)com>
Subject: Re: Bug with callable statement and output parameters
Date: 2006-04-28 02:15:37
Message-ID: Pine.BSO.4.63.0604272109340.9036@leary2.csoft.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

On Thu, 27 Apr 2006, Dave Cramer wrote:

> Patch attached for review and test
>

This patch does not handle the situation where the number of registered
parameters does not match the number of returned parameters as the
attached tests show.

Also the regression tests you sent me separately are no good. They do not
pass because they mix creating and destroying the test function in the
test method and the tearDown method. This should go into setUp and
tearDown. Also you can't call executeQuery on a CallableStatement because
it will complain with "No results were returned by the query."

The whole Jdbc3CallableStatementTest sucks. It should have all of its
function/table creation destruction moved into setUp/tearDown. Also the
coding:

try {
// something
} catch(Exception e) {
fail(e.getMessage();
}

Is a waste of code. Not only does it not do anything, but it also
obscures the source of the exception.

Kris Jurka

Attachment Content-Type Size
OutFunc.java text/plain 1.5 KB

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message David Durham 2006-04-28 05:28:51 Re: connection pooling with servlets
Previous Message J. 2006-04-28 00:59:15 Re: connection pooling with servlets