In BizTalk Server 2006 you can use a map to transform the schema of a message at the send port without processing the message through an orchestration. You can use BizTalk Explorer to associate a map to a send port, and you can add one map for each document schema that you want to use with the send port. You must deploy a map before you can add it to a send port. For more information about using maps, see About Maps.
Note |
|---|
|
You can add more than one map to a send port, although all the maps should have a unique source document.
|
Note |
|---|
|
If you have more than one map and the message does not match any of the source schemas, the message will pass through without being mapped and without throwing an error. If your map relies on a specific schema, you should configure the send pipeline to validate messages against one or more schemas.
|

To add a map to a send port
-
In Visual Studio 2005, in a BizTalk Server project, on the View menu, click BizTalk Explorer.
-
In BizTalk Explorer, expand the Send Ports or Send Port Groups collection, right-click the send port to which you want to add a map, and then click Edit.
-
In the Send Port Properties dialog box, expand the Filters & Mapping collection in the left pane, and then select the Outbound Maps node.
Only maps deployed in assemblies are shown in the right pane.
-
In the right pane, click the first empty row under Map to select a map from the drop-down list, and then click OK.
Note |
|---|
|
After you have selected a map, no maps that have the same source schema will be available for further selection.
|
The map is added to the send port. The map takes effect almost immediately; caching may slightly delay the application of the map.

See Also