BizTalk Server Orchestration - different document schemas in receive pipeline

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Orchestration > November 2004 > different document schemas in receive pipeline





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 different document schemas in receive pipeline
joadam

2004-11-23, 7:51 am

hello all,

i'm having a serious problem and really need some help.
i'm not yet an expert in biztalk and i'm stuck..

What is my goal?

The input is a document with envelope and multiple body-tags
for exampe
<TAG_LIST>
<TAG>
<koekoek1>...</koekoek1>
<koekoek2>...</koekoek2>
<koekoek3>...</koekoek3>
...
</TAG>
<TAG>
<oepie1>...</oepie1>
<oepie2>...</oepie2>
<oepie3>...</oepie3>
...
</TAG>
<TAG>
<ok1>...</ok1>
<ok2>...</ok2>
<ok3>...</ok3>
...
</TAG>
</TAG_LIST>

I want to call a mapping depending of the schema so i need a pipeline that
deletes the envelope and puts every tag in a different document... how???

in the receive pipeline i can select multiple document schemas but what is
the output(message type) in the port??
please help me, pretty urgent...




Denis Demont

2004-11-23, 7:51 am


Hello,

About your problem, i sugest to you to have another approach.

1) Create an input schema with all yours tags.

2) Create all the schema for the output.

Schema1 :
<TAG_LIST>
<TAG>
<koekoek/>

Schema2 :
<TAG_LIST>
<TAG>
<oepie/>
......

3) Create a mapping for each ouput Schema.

4) Create an orchestration with our input document, add a parallele action
and in each branch, you call a transform action in a construct message
item
with yours mappings.

5) after yours mapping, send your document on each send port (in
orchestration) with the same binding port (in Biztalk explorer) if you need
to have yours outputs documents in the same folder.

I think that this solution will solve your problem.

Regards
Denis


"joadam" wrote:

> hello all,
>
> i'm having a serious problem and really need some help.
> i'm not yet an expert in biztalk and i'm stuck..
>
> What is my goal?
>
> The input is a document with envelope and multiple body-tags
> for exampe
> <TAG_LIST>
> <TAG>
> <koekoek1>...</koekoek1>
> <koekoek2>...</koekoek2>
> <koekoek3>...</koekoek3>
> ...
> </TAG>
> <TAG>
> <oepie1>...</oepie1>
> <oepie2>...</oepie2>
> <oepie3>...</oepie3>
> ...
> </TAG>
> <TAG>
> <ok1>...</ok1>
> <ok2>...</ok2>
> <ok3>...</ok3>
> ...
> </TAG>
> </TAG_LIST>
>
> I want to call a mapping depending of the schema so i need a pipeline that
> deletes the envelope and puts every tag in a different document... how???
>
> in the receive pipeline i can select multiple document schemas but what is
> the output(message type) in the port??
> please help me, pretty urgent...
>
>
>
>
>

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com