O arquivo de teste XML possui o seguinte elemento que está causando um erro:
<BillToParty>
<BuyerID>7001</BuyerID>
<Address>
<OrganisationFormattedName>C&L</OrganisationFormattedName>
(Este é apenas um exemplo do arquivo)
Este arquivo acima passa por uma rotina de mapeamento que converte o conteúdo do SAP-XLM para o formato PIDX. Isso funciona bem e resulta no seguinte formato de arquivo:
<ns2:PartnerName>C&L</ns2:PartnerName>
Agora, se eu ativar meu Java Map após o mapeamento de mensagens, ele me dá o erro mencionado com o arquivo não transformado completamente. Também notei ao testar o Mapeamento Java no Netweaver Developer Studio que a streamTransformation parece converter automaticamente C%amp;L para C&L na saída sem a necessidade de nenhum código adicional.