Estou usando uma função em java armazenada no meu banco para fazer fonetização. Não aconteceu nenhum erro na criação, porém quando uso a função como condição no where dá o seguinte erro:
ORA-29532: chamada Java finalizada por exceção Java não detectada: java.lang.ArrayIndexOutOfBoundsException
Como no select abaixo:
select *
from tabela1
where funcao(campo1) like '%'||funcao('teste')||'%';
select campo1,funcao(campo1)
from tabela1;
select funcao('teste') from dual;