Transtypage du corps SOAP dans un type spécifique
Vous pouvez utiliser la fonction Transtypage pour redéfinir le corps d'un élément d'entrée et le corps d'un élément de sortie ayant le type xsd:any dans la mappe de messages. Ces éléments sont également appelés des éléments génériques.
Avant de commencer
Créez une mappe de messages. Pour plus d'informations, voir Création d'une mappe de messages pour transformer des messages SOAP.
A propos de cette tâche
Lorsque vous transformez un message SOAP, vous transtypez l'élément générique Body côté entrée vers le type qui est défini dans le fichier WSDL pour la demande de l'opération SOAP. Côté sortie, vous transtypez l'élément générique Body vers le type du message de réponse pour l'opération SOAP.
Le scénario décrit comment effectuer le transtypage de la section Body. Vous pouvez répétez les étapes pour transtyper les attributs de l'élément Body du message SOAP.
Procédure
Pour transtyper le corps SOAP ayant le type any dans la mappe de messages, procédez comme suit :
Résultats
Lorsque vous transtypez l'élément any de la section Body du message SOAP_Domain_Msg, vous ajoutez l'élément complexe SaveAddress à la mappe de messages.

Etape suivante
- Répétez les étapes précédentes pour transtyper le corps du message SOAP de sortie sous le type SaveAddress dans votre mappe de messages.
- Configurez les types dérivés dans le corps du message SOAP. Pour plus d'informations, voir Configuration des types dérivés dans le corps SOAP.

