Gerenciamento de erros de conversão em mapas de mensagens de legado convertidos
O processo de conversão cria uma transformação Tarefa com um erro quando ele não pode converter automaticamente uma transformação legacy message map . Você pode usar qualquer um dos transformulários no editor de Mapeamento de Dados Gráficos para reconstruir uma transformação equivalente. Geralmente, você pode usar uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação.
Sobre esta tarefa
Estes erros são exibidos no editor de Mapeamento de Dados Gráficos como Tarefa transformas marcadas com um erro.
É possível visualizar a descrição do erro associada à conversão na visualização Problemas ou passando o mouse sobre o símbolo de ponto de exclamação vermelho associado a uma conversão Tarefa.
Procedimento
No editor de Mapeamento de Dados Gráficos, abra o seu mapa convertido e complete as seguintes ações para resolver o erro:
O que fazer em seguida
Verifique as descrições de erros de conversão a seguir e as ações que você pode tomar para resolvê-los:
| Descrições de erros de conversão | Ação para resolvê-lo |
|---|---|
A instrução {0} não pode ser convertida automaticamente em uma conversão suportada. Consulte {1} e crie mapeamentos manualmente para executar a transformação correspondente. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. |
A expressão {0} não pode ser convertida automaticamente em uma conversão suportada. Consulte {1} e crie manualmente a conversão com uma expressão equivalente. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. Se a expressão for |
The expression {0} used for {1} cannot be automatically converted into a supported transform. Refer to {2} and manually create a transform with an equivalent expression. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. |
A chamada de função XPath {0} para {1} não é suportada. Refer to {2} and manually create a transform with an equivalent expression. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. |
O mapa de mensagem contém uma expressão errada. É feita uma tentativa de converter a expressão. Consulte {0} e revise a expressão convertida. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. |
O mapa de mensagem faz referência a uma rotina ESQL {0} definida pelo usuário que tem um argumento {1} do tipo REFERENCE. Uma rotina com um argumento do tipo REFERENCE não pode ser chamada do mapa convertido. Consulte {2} e crie manualmente uma conversão com um resultado equivalente. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. Para obter mais informações, consulte Convertendo um mapa de mensagem anterior que inclui procedimentos ESQL definidos pelo usuário |
O mapa de mensagem faz referência a uma rotina ESQL definida pelo usuário {0} que tem um argumento INOUT {1}. Quando uma rotina com um argumento INOUT é chamada a partir do mapa convertido, o argumento deve se comportar como um argumento IN. Consulte {2} e a rotina ESQL. |
Verifique a guia Documentação da conversão Tarefa para obter detalhes da expressão original. Use uma conversão XPath customizado, uma conversão Java customizado ou uma conversão ESQL customizado para recriar a lógica da transformação. Para obter mais informações, consulte Convertendo um mapa de mensagem anterior que inclui procedimentos ESQL definidos pelo usuário |