Depois de atualizar o mapa de mensagem, você deve revisar e alterar as transformações no mapa de dados gráficos para que ele se comporta da mesma forma que o mapa de mensagem original.
A imagem a seguir mostra a configuração do mapa de dados gráficos convertido para o mapa denominado MembersMFPFlow_Mapping.map:
As transformações são atualizadas como parte da solução, de forma que, embora as transformações sejam agora de um tipo diferente, elas se comportam da mesma maneira que no mapa de mensagem. É possível testar isso seguindo as etapas em Verificando a solução depois de seguir as etapas em Implementando a solução.
Os mapas de dados gráficos usam todas as funções do XPath 2.0 padrão e permitem que funções gravadas pelo usuário em Java e ESQL. Os mapas de mensagens usaram XPath 1.0 básico, algumas funções de mapeamento ESQL integrado proprietário e funções Java e ESQL gravadas pelo usuário.
Nem todas as funções ESQL podem ser diretamente convertidas em equivalentes do XPath, mas essas funções são resolvidas na solução do cenário. Na captura de tela, é possível observar essas mudanças nos elementos a seguir:
Para evitar esse aviso, e aquele no mapeamento PERSON_SURNAME, é possível incluir uma verificação If / Else para MEMBER_NAME_PARTS ou MEMBER_NAME_WHOLE.
Agora é possível recriar essas mudanças usando seus próprios arquivos ou os arquivos do cenário que são fornecidos seguindo as etapas como parte de Implementando a solução.