2015-09-25 1 views
0

Comment puis-je obtenir le contexte XML (l'ensemble du message Msg) à l'aide d'une mappe provenant du schéma source et le transmettre à un champ d'élément dans le schéma de destination?BizTalk 2013 Obtention du contenu XML sur la carte

Scénario Description: Le message Msg a déjà été reçu (déjà dans MsgBox). La carte se trouve dans un SendPort de type WFC-Custom avec SqlBinding. L'idée est de stocker tout le Msg XML dans un champ de table de base de données de type XML.

Je n'utilise aucune orchestration sur cette application, sur BizTalk 2013 R2.

Répondre

1

vous pouvez utiliser un fonctoid de script et écrire un xslt en ligne comme ci-dessous

<xsl:element name="tgtXml"> 
<xsl:text disable-output-escaping="yes">&lt;![CDATA[</xsl:text> 
<xsl:copy-of select="/" /> 
<xsl:text disable-output-escaping="yes">]]&gt;</xsl:text> 
</xsl:element> 
+0

Cette recommandation a fonctionné comme prévu. J'ai fini par utiliser une approche similaire (ci-dessous). Merci beaucoup. <! [CDATA [ ]] >