BizTalk-debatching Schema and deploying

Shali_123 21 Reputation points
2021-06-22T11:07:30.983+00:00

I'm pretty new to Biztalk. Got a new requirement to split error messages individually instead of them coming in as a big chunk so that each message triggers individual emails.

So here are the steps I followed-

  1. Changed existing schema to Envelope status "yes" and changed the body Xpath to Order.(root node being RejectedOrder")
  2. Built the project and deployed to GAC.
  3. However I do not see the new schema reflecting in BizTalk admin console, nor my messages are splitting

Below screenshot of how messages are triggering as one big chunk
108106-image.png

Below is what I need as part of Receive port so the node under "RejectedOrderReport" are split as separate xmls(in this case different triggers for each PurchaseOrder node)

<bts_RejectedOrderReportGetResponse xmlns="http://schemas.microsoft.com/Sql/2008/05/Procedures/dbo">
<RejectedOrderReport xmlns="">
<PurchaseOrder OrderGroupId="123"
<BillingAddress BusinessName="ABC Supply" ></BillingAddress>
</PurchaseOrder>
<PurchaseOrder OrderGroupId="456"
<BillingAddress BusinessName="XYZ Supply"></BillingAddress>
</PurchaseOrder>
</RejectedOrderReport>
</bts_RejectedOrderReportGetResponse>

Microsoft BizTalk Server
Microsoft BizTalk Server
A family of Microsoft server products that support large-scale implementation management of enterprise application integration processes.
353 questions
0 comments No comments
{count} votes