Não está executando minha procidure

0 respostas
R

Bom dia galera, galera estou com uma codigo meio chato aqui, tenho uma procidure que retorna valor atravez de um cursor, entao tenho a logica no java mais nao sei se esta certa, so sei que de alguma maneiro nao esta executando a procidure, quando eu vou debugar e chega na linha da execurção ele pula o bloco todinho vou mostrar para vcs qual bloco pula … e verifico se tem valores nas variaveis mais nao exeste valores.

ME AJUDEM PLEASE

//#########################################JAVA#############################################################################

CallableStatement statement = session.connection().prepareCall(

{call sps_RecuperarHonorariosAdvocat (	?, ?, ?)});	//alterado.				

statement.setInt(1, new Integer(processoId));

statement.setInt(2, tipoCalculoId);

statement.registerOutParameter(3, OracleTypes.CURSOR);				

statement.execute();//quando vou debugar, pula essa parte de codigo daqui para baixo. ou seja ele nao chega a executar essa procidu

ResultSet set = (ResultSet)statement.getObject(3);

System.out.println(set.getInt(set.getInt(Conta_Exequenten)));

String xml="";

while (set.next()){						

xml = xml + “” + <Conta_Exequente> + set.getInt(Conta_Exequente) + " Conta_Parecer_Tecnico " + set.getInt(Conta_Parceiro_Tecnico) + Conta_Diferenca + set.getInt(Conta_Diferenca)+"";

}
if (xml.length()> 0)
						return xml;			
								
				String contaExequente = xml.substring(xml.indexOf("<Conta_Exequente>")
						+ ("<Conta_Exequente>").length(), xml.indexOf("</Conta_Exequente>"));
				String contaParecerTecnico = xml.substring(xml.indexOf("<Conta_Parecer_Tecnico>")
						+ ("<Conta_Parecer_Tecnico>").length(), xml.indexOf("</Conta_Parecer_Tecnico>"));
				String contaDiferenca = xml.substring(xml.indexOf("<Conta_Diferenca>")
						+ ("<Conta_Diferenca>").length(), xml.indexOf("</Conta_Diferenca>"));	///depois daqui ja debuga
Criado 22 de dezembro de 2010
Respostas 0
Participantes 1