Verwendung von unconstructed Meldung 'msg_mymessage'
Habe ich eine BizTalk-Orchestrierung mit einem Ausdruck. Der Ausdruck hat die folgende:
construct msg_mymessage { msg_mymessage = msgInputXML; }
msgInputXML und msg_mymessage verwenden Sie das gleiche schema, die gleiche Nachricht zu geben, und beide zeigen sich unter den Nachrichten, die Sie im Orchestrierungs-Ansicht.
Nach dem Ausdruck habe ich ein Konstrukt Botschaft und in der Konstrukt-Nachricht habe ich eine Transformation, die verwendet msg_mymessage als Quelle und einige andere Botschaft als Ziel.
Ich bin immer der Fehler:
Verwendung von unconstructed Meldung 'msg_mymessage'
'msg_mymessage':Nachricht wurde nicht initialisiert konstruieren Anweisung
Ich bin mir nicht sicher, warum ich diese Fehlermeldung erhalten. Was sollte ich suchen?
InformationsquelleAutor dtc | 2012-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Sie eine Zuweisung der Form (in einem Konstrukt message wrapper) beim erstellen msg_mymessage. Dann kopieren Sie einfach den code in den Ausdruck der Form (msg_mymessage = msgInputXML;)
http://msdn.microsoft.com/en-us/library/ee253499(v=bts.10).aspx
InformationsquelleAutor StuartLC
Müssen Sie tun,
InformationsquelleAutor Derek Beattie
Meine Vermutung ist, dass Sie nicht konstruieren
msg_mymessage
in früheren Formen.Überprüfen Sie die blog-Artikel Bau von BizTalk 2004-XML-Nachrichten (In einer Orchestrierung) - Entscheidungen, die beschreibt verschiedene Möglichkeiten zum erstellen eine Nachricht in BizTalk .
InformationsquelleAutor MIkCode
In Ihr konstruiert, Nachrichten Form, die Sie brauchen, um zu definieren, geben Sie die Nachricht, die Sie gehen zu erstellen. wenn Sie die drop-Form, die drop-down-dialog-Sie Fragen, welche Art von Nachricht, die Sie bauen. Sie können wählen Sie mehr als eine. also, wenn Sie geschehen, um eine Nachricht überprüft, die nicht konstruiert wurde, in dieser Form, Sie erhalten exakt diese Meldung auch.
InformationsquelleAutor Rylsngrd