Have a stored procedure in Oracle 10g/11g like the following:
CREATE OR REPLACE
PROCEDURE SP_SOME_PROC ( PRM_ID IN NUMBER , START_DATE IN DATE, RESULT OUT BOO
While Oracle has a boolean type you can use in stored procedures, it does not have a boolean column type that can be sent across the JDBC interface. You are going to have to do some impedance matching (i.e. return int 0 & 1 or char 'T' and 'F').
This lack of a boolean column type is a holdover from ANSI, a source of much wailing and gnashing of teeth on the Oracle forums (look up 'boolean' on AskTom).