05-22-07 06:20 PM
I'll just add some more info to understand the issue.
A normal BizTalk process will go like this
Receive:
Adapter ---> Receive Pipeline --> MAP -->MsgBox
Send:
MsgBox --> MAP --> Send Pipeline --> Adapter.
So, for the MAP to be applied (picked up by the runtime), you need to have a
promoted property called "MessageType" present in the message context. If th
e
property is not presend or incorrect, you won't see any exceptions instead
the MAP won't be applied. This property get populated in different ways, the
easiest way is to use out of the box disassembler component in the receive
pipeline. If in case your messages are in XML format, just using the
XmlReceive pipeline will promote this property. But, since you are using fla
t
file, you need to create a custom pipeline by just dragging and dropping a
Flat file disassembler component. FF disassembler will first convert flat
file to xml and also promote "MessageType" property.
If you are new, the following link will help you understand a bit
http://www.digitaldeposit.net/blog/...ve.html
--
Regards,
Saravana Kumar
http://www.biztalk247.com/v1/
http://www.digitaldeposit.net/blog
[Please mark the response as "Answer" if it solves your problem.]
"Francisco A. Gonzalez" wrote:
> Becuase your are begginer I will ask you this question first:
>
> Do you use a pipeline with the flat file diassembler??.
> Did you use the flat file wizard to create your schema with annotations fo
r
> flat files?
>
> These step must be follow to process a flat file.
>
>
> cheers
>
> --
>
> Francisco A. Gonzalez
> fgonzalez@solidq.com
>
>
>
> "HeyneM" <m.heyne@noesse.de> wrote in message
> news:1179830242.451239.127520@36g2000prm.googlegroups.com...
>
>
>
[ Post a follow-up to this message ]
|