BizTalk Server General - Validating Schema and eror capture

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > November 2004 > Validating Schema and eror capture





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Validating Schema and eror capture
maverick

2004-11-08, 6:53 pm

We are taking feed from 10 different systems. We have split pur architecture in 2 phases. In first phase we convert all the different file format from different systems into one format. IN the second phase we use this common file format to do further processing in biztalk

1) I want to validate the data hitting the input schema in the second stage and catch errors if data is not appropriate. I understand that I need to use orchestration to catch. How can I do this with or without orchestration?

2) Also where shud I postion the orchestration: a) Before the data hits the input schema of second phase OR b) After it hits the Schema but before mapping it. Which is better option a) or b) and Why?
Greg Forsythe

2004-11-09, 2:48 am

You can use Stephane Bouillons Enhanced Validator pipeline component.
This will perform schema validation within the pipeline and generate a
schema validation failure message into the Messagebox rather than throwing
an exception.
http://blogs.msdn.com/scottwoo/arch.../20/217946.aspx

I have used this component and have a similar setup to what you are looking
for
2 receive locations - different adapters and different schemas
1 pipeline using the Enhanced Schema validator.
1 Receive Port with 2 inbound maps to map the two schemas into a single
internal format
1 orchestration to process the inbound documents.

There is an additional orchestration to process the schema validation errors
(basically return to sender)

The schema validation is limited to catching missing required fields and Xml
structural problems.
The first step of my orchestration is data validation using BRE policies to
validate document content.

Greg


"maverick" <maverick.1ffnd9@mail.webservertalk.com> wrote in message
news:maverick.1ffnd9@mail.webservertalk.com...
>
> We are taking feed from 10 different systems. We have split pur
> architecture in 2 phases. In first phase we convert all the different
> file format from different systems into one format. IN the second phase
> we use this common file format to do further processing in biztalk
>
> 1) I want to validate the data hitting the input schema in the second
> stage and catch errors if data is not appropriate. I understand that
> I need to use orchestration to catch. How can I do this with or without
> orchestration?
>
> 2) Also where shud I postion the orchestration: a) Before the data hits
> the input schema of second phase OR b) After it hits the Schema but
> before mapping it. Which is better option a) or b) and Why?
>
>
>
> --
> maverick
> ------------------------------------------------------------------------
> Posted via http://www.webservertalk.com
> ------------------------------------------------------------------------
> View this thread: http://www.webservertalk.com/message463377.html
>



Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com