Olá, estou desenvolvendo uma aplicação e utilizo o BD Derby local. Estou tendo problemas com os procedimentos do BD. Estes são os trechos de código envolvido no pepino:
protected static String cmdCria() {
return "CREATE PROCEDURE " + ESQUEMA + "." + NOME + "()" +
" PARAMETER STYLE JAVA" +
" MODIFIES SQL DATA" +
" LANGUAGE JAVA" +
" EXTERNAL NAME 'TabelaMetricas.integridade'";
}
public static void integridade() {
...
}
Esse procedimento do BD é utilizado por vários gatilhos sobre uma tabela, o gatilho é criado corretamente (pertence ao esquema pelo menos) e não são geradas excessões, porém, a ação que ele deveria desempenhar não ocorre!
Alguém tem alguma dica sobre o que pode estar acontecendo?