Resultset e SQL Query

Pessoal tenho uma query como abaixo:

declare 
  terms varchar2(2000); 
begin 
  terms := ctx_thes.nt('CASA', 1, 'FULANO.TESAURO.SILRI');  
end; 

Preciso obter a saida via result set alguem sabe como posso fazer. Pois quando uso rs.next() o seguinte erro é msotrado:

java.sql.SQLException: ORA-00600: internal error code, arguments: [12259], [], [], [], [], [], [], []

posta um pedaço do código ae, onde vc esta fazendo essa sua query!!

a) Crie uma stored procedure com a query acima e chame a tal stored procedure.

[code]
StringBuffer sql = new StringBuffer();
sql.append(“declare terms varchar2(2000);”);
sql.append(" begin");
sql.append(" terms := ctx_thes.nt(’"+termo.getNome().toUpperCase()+
“’, 1, '”+mNomeTesauro+"’);");
sql.append(“dbms_output.put_line('the narrower expansion for “+
termo.getNome().toUpperCase() + " is: '||terms);”);
sql.append(” end; ");

    java.sql.Statement st = getAdaptadorSessaoBD().getSessao().
    connection().createStatement();[/code]