Boa tarde senhores gostaria de saber se tem alguma restrição de chamar uma SP do ORACLE em J2EE com retorno de valores exemplo:
public void sp_Voto_Compulsorio(AutorizacaoCompulsorioTO autorizacaoCompulsorioTO, String voto, int nr_error, String ds_error) throws DataAccessException {
Connection connection = this.getConnection();
CallableStatement statement = null;
try {
try {
statement = connection.prepareCall("{call PC_AUTORIZACAO.SP_GRV_AUTORIZACAO_DBQ (?, ?, ?, ?, ?) }");
/**
* Atributo correpondente à coluna AUT_CD_GESTOR.
*/
statement.setInt(1, autorizacaoCompulsorioTO.getCdGestor());
/**
* Atributo correpondente à coluna DBQ_SQ_DESBLOQUEIO.
*/
statement.setInt(2, autorizacaoCompulsorioTO.getSqDesbloqueio());
/**
* Atributo correpondente ao voto.
*/
statement.setString(3, voto);
/**
* Atributo correpondente ao numero do erro.
*/
statement.setInt(4, nr_error);
/**
* Atributo correpondente à descrição do erro.
*/
statement.setString(5, ds_error);
statement.executeUpdate();
} finally {
if (statement != null) {
statement.close();
}
if ((connection != null) && (!connection.isClosed())) {
connection.close();
}
}
} catch (SQLException e) {
throw new DataAccessException(e.getCause());
}
}
Desde já agradeço Márcio