L'utilisation des fonctions de schéma XML suivantes peut provoquer une transformation ou un affichage incorrect de mappes et donner lieu à des avertissements de validation.
Les limitations appliquées aux règles de mappage risquent de ne pas vous permettre de définir correctement les exigences de transformation au sein d'une option. L'état garanti de règles de mappage impliquant des structures d'options peuvent être incorrectes. Les transformations de schémas de destination comportant des structures d'options peuvent ne pas inclure toutes les options.
Les éléments qui autorisent un contenu mixte peuvent contenir à la fois des données et d'autres noeuds. Ces noeuds s'affichent correctement et peuvent être mappés. Cependant, la transformation de messages avec un contenu mixte peut ne pas être complète.
Vous ne pouvez pas créer de mappe avec des niveaux illimités d'éléments récursifs. Vous ne pouvez pas spécifier des règles de mappage pour plus de cinq niveaux récursifs.
Les groupes de substitution prennent en charge des éléments dérivés par extension. L'utilisation de groupes de substitution dans un schéma XML pour étendre un élément xs:anyType vers d'autres types d'éléments n'est pas pris en charge. Par exemple, l'extension d'un élément xs:anyType vers un élément basé sur un type simple ou un élément basé sur un type complexe n'est pas pris en charge.
La dérivation de types complexes par extension à l'aide d'un type de substitution est prise en charge. Pour plus d'informations, voir Sélection d'un type de substitution et Sélection d'un type de substitution pour des variables.
L'éditeur de mappage ne fournit pas d'informations sur des éléments qui ont des contraintes unique, key ou keyref et les règles de mappage n'affectent pas de valeurs.