При просмотре вашего Java-кода может показаться, что ваши параметры являются либо параметрами OUT, либо INOUT.Если это так, вам, вероятно, нужно зарегистрировать их как таковые, чтобы вы могли получать от них данные.
например
cst.setInt(1,userId);
cst.setLong(2,taskId);
cst.setString(3, date);
cst.registerOutParameter(1, Types.NUMERIC);
cst.registerOutParameter(2, Types.NUMERIC);
cst.registerOutParameter(3, Types.VARCHAR);
rs = cst.executeQuery();
Надеюсь, это должно решить вашу проблему.