Validate Mapping Result Against a Schema in Receive Port
- From: "Stefan" <maltistefan@xxxxxxxxxxx>
- Date: 26 Dec 2006 12:49:19 -0800
Hi there,
My problem seems simple and I need advices from my prefered BizTalk
community... I am using BizTalk 2006
I receive a message with key value parameters ex:
<Root>
<param key="Salaray" value="150000" />
<param key="Name" value="Hello" />
<param key="Job" value="World" />
</Root>
in the receive port I indicate a mapping that transforms this message
into (!by the way this transformation is done through an XSLT mapping)
<Root>
<Salary>150000</Salary>
<Name>Hello</Hello>
<Job>World</Job>
</Root>
NOW here is my problem, I need to validate the second message with a
custom schema, I want to raise error if for example the Name is not
present, or if there is a tag that is not declared in this schema. (All
the rules of presence, optional tags, ...etc. have to be implemented
only in the schema)
Can we do this check without using orchestrations? what is the best
solution? because once the message has gone through the port, then the
pipeline, then transformed, it is in the message box, but I don't want
it to get until the message box
Best Regards,
Stefan
http://www.itsconsulting.fr
.
- Follow-Ups:
- Re: Validate Mapping Result Against a Schema in Receive Port
- From: Jan Eliasen
- Re: Validate Mapping Result Against a Schema in Receive Port
- Prev by Date: RE: determing message counts without using XPATH
- Next by Date: RE: Using a receive file adapter with a NFTS shares on UNIX
- Previous by thread: RE: determing message counts without using XPATH
- Next by thread: Re: Validate Mapping Result Against a Schema in Receive Port
- Index(es):
Relevant Pages
|