Remarques relatives au mappage de messages modélisés dans des ensembles de messages

Vous pouvez utiliser l' éditeur de mappage de données graphiques pour transformer les messages XML définis dans le schéma XML (fichiers.xsd ). La modélisation des ensembles de messages dans l' IBM® App Connect Enterprise prend en charge les extensions du schéma XML.

L 'éditeur de mappage de données graphiques prend en charge à la fois les messages XML et les messages texte ou binaires modélisés selon les ensembles de messages de l' IBM App Connect Enterprise, en tenant compte des éléments suivants :
  • Les ensembles de messages fournissent des fonctions permettant de définir la composition des messages. Lorsque ces extensions sont utilisées pour redéfinir un caractère générique dans un message, elles ne sont pas affichées dans la mappe de messages. L' éditeur de mappage de données graphiques fournit des fonctions équivalentes pour la modélisation des choix dans les caractères génériques de schéma à l'aide de la fonction de transtypage. Pour plus d'informations sur la fonction Cast, voir Mappage xsd: any sur un message d'entrée ou de sortie.

    Lorsque vous créez une mappe de messages ou que vous convertissez une mappe de messages qui inclut un caractère générique de schéma à partir d'un ensemble de messages avec des extensions de schéma XML, vous devez ajouter manuellement une fonction de diffusion à partir du caractère générique vers l'élément de schéma requis.

  • La mappe de messages requiert le déploiement du schéma d'ensemble de messages (fichier.xsdzip ) pour exécuter votre mappe de messages. Si votre ensemble de messages existant est utilisé uniquement pour les formats texte et binaire, vous pouvez déployer votre mappe de messages uniquement avec un fichier .dictionary dans le fichier BAR . Dans ce cas, vous devez modifier l'ensemble de messages pour définir en plus l'option de prise en charge de domaine XMLNSC, de sorte qu'elle soit ajoutée à un fichier BAR avec un fichier .dictionary et un fichier .xsdzip . Si cette option n'est pas définie, un avertissement s'affiche dans la vue Problèmes , ainsi qu'une action de correctif rapide.