Histórico da Página
1296875 MFRWJOI-1295 Opção "Buscar Adapters" EAI10002 Registro Duplicado
Linha de Produto: | Logix |
Segmento: | Tecnologia |
Módulo: | EAI |
Função: | Aplicativo Hospedeiro - EAI10002 |
Situação/Requisito: | Ao acionar a opção "Buscar Adapters" está apresentando uma mensagem de inconsistência de registro duplicado na tabela EAI_CONTEXTO_TRANSACAO, pois existe uma limitação de tamanho de transação em 40 posições e na rotina de carga de adapters estão sendo importados os nomes dos métodos de APIs que possui uma nomenclatura mais extensa, provocando o problema. Uma transação chamada "vdpr0006.vdpr0006_pub_process_cancelapedidoparcial" foi registrada com as primeiras 40 posições, ficando com o valor "vdpr0006.vdpr0006_pub_process_cancelaped". A proxima transação encontrada e que gerou o conflito foi "vdpr0006.vdpr0006_pub_process_cancelapedidototal", pois o sistema considerou as primeiras 40 posições, ficando com o valor "vdpr0006.vdpr0006_pub_process_cancelaped", exatamente igual a primeira transação, provocando a falha de registro duplicado. |
Solução/Implementação: | Ajuste da rotina de busca de adapters para respeitar o limite de tamanho de transação definido em base de dados (100 caracteres) e a carga de APIs, que causava o problema de estouro, foi retirada, mantendo apenas a carga de transações de adapters EAI. |
...