Não tenho certeza, mas suspeitaria que o caso importaria, já que o Java é sensível a maiúsculas e minúsculas (ao contrário do ABAP).
Saudações
Manish

Avalados por :
Olá,
O documento XML gerado pelo adaptador de arquivos tem a codificação como "UTF-8" em letras maiúsculas.
Passamos este XML como entrada para um Mapeamento Java e o documento de saída resultante tem "utf-8" em letras minúsculas.
Não estamos realizando nenhuma conversão de estrutura no Mapeamento Java, ou seja, estamos usando o mesmo Tipo de Mensagem como origem e destino para o mapeamento Java. Portanto, o mesmo documento é a saída, mas com alguns campos adicionais preenchidos.
A diferença que percebemos é esse "caso". Isso é relevante? Se sim, como podemos suprimir esse comportamento?
Estamos enfrentando problemas com as fórmulas de XPATH que falham com a mensagem XML que tem "utf-8" em letras minúsculas, que é a saída do mapeamento Java, e suspeitamos que isso possa ser o problema. Alguma ideia?
Obrigado
Saravana
Não tenho certeza, mas suspeitaria que o caso importaria, já que o Java é sensível a maiúsculas e minúsculas (ao contrário do ABAP).
Saudações
Manish
A declaração oficial é:
"Os nomes dos conjuntos de caracteres podem ter até 40 caracteres tirados dos caracteres imprimíveis do US-ASCII. No entanto, não há distinção entre o uso de letras maiúsculas e minúsculas."
http://www.iana.org/assignments/character-sets
Se você tem receio de que o utf-8 esteja causando problemas, simplesmente faça o download da mensagem em tempo de execução, altere o conjunto de caracteres e envie essa mensagem com a ferramenta de teste de html.
Espero que isso ajude,
Stefan
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2025 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute