A ligacao é feita pela chave CPFCNPJ ( varchar(14) )
A saida é: []
maniacs
Olhando o log axei o problema
Estou usando firebird e estão usando char(14) ou seja retorna 14 caracters
se for CPF vai retornar "00000000 " e se for cnpj vai ser “[telefone removido]"
vai achar o primeiro mais quando comparar sem os espaços nos outros não vai achar nada igual
"[telefone removido]” != "00000000 "
fiz uma “gambi” !!! para arrumar… sobreescrevi o metodo getByID do ClienteDAO e fiz verificar os espaços e adicionar se precisar …