Falha ao converter para representação interna

Alguém já teve esse problema que ocorre quando executo essas linhas:

desc = ArrayDescriptor.createDescriptor(“CONTAS_NTABLE”, conn);
arrayContas = new ARRAY(desc, conn, contas); -> ERRO OCORRE NESTA LINHA

Erro: java.sql.SQLException: Falha ao converter para representação interna: [Orcamento.Orcamento$Conta@1888759, Orcamento.Orcamento$Conta@6e1408, Orcamento.Orcamento$Conta@e53108, Orcamento.Orcamento$Conta@f62373]

O que new ARRAY(desc, conn, contas); faz? Poste o código.