Biztalk Map

Viewing 1 reply thread
  • Author
    Posts
    • #25132

      Hi,

      I am have a schema with 2 records( E.G. record B, and record B). And i have one more schema with one record semilar to record B of schema 1. I want to pass only the record B from schema 1 to schema 2. So i have created a map and i set the source and destination schema.then i mapped only record B from schema 1 to schema 2. I deployed the solution then i call the schema in the send port and mentioned the receive port name in the filter.

      But still i am getting the same XML message which i generated from schema 1 in the out folder.

      Please help me … Do i need to promote properties for the record B of schema 1?

      Thanks in Advance.

    • #25133

      Where are you using the map, in the receive port or send port?
      Are you using the XmlDisassembler in the receive pipeline?

      • #25134

        Hi Greg,

        I am not using any XML disassembler in the receive pipeline even i am not using any pipeline file. Just created 2 schemas and one map for mapping. Then depoyed the solution. In the send port i am calling the map. Is this the right procedure i m following. or do i need to do some other thing?

        Regards,

        • #25135

          Maps are only executed when the MessageType of the message matches the input schema of your map. If you use a pass-thru pipeline then the MessageType is not promoted and the map will not be executed.

          If you specify the XmlReceive pipeline on your receive location this will promote the MessageType property and then your map should be executed.

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.