BizTalk Server General - Biztalk help needed: Orchestration problem

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > June 2004 > Biztalk help needed: Orchestration problem





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 Biztalk help needed: Orchestration problem
Narasimha

2004-06-11, 5:43 pm

Hi All,


I am facing a few problems, I have designed an orchestration which uses FILE adapters. The orchestration works prefectly fine, but in the case where i place two requests, Here is the scenario:

I have a receive location (directory say DirA), BizTalk receives the message of say message type A, does some transfomration creates a new message of type B and places that in send location, basically another directory (say DirB). An application reads the
mesage B (and removes it) and places the response message of type C into another Receive location defined by the orchestration say directory "DirC", once BizTalk gets the message on DirC it proceeds further.

So the scenario is:

AppA -> (place message A) -> DirA -> (BizTalk read MsgA and removes it) -> (generate and place Msg B) -> DirB -> App B -> (read and remove MsgB) -> (generate response and place Msg C) --> DirC -> (BizTalk read Msg C and remove it) -> complete

Now the problem is this:
Now App A places msg A into DirA, BizTalk consumes it, places Msg B into Dir B, now imagine App B take a while to process the message placed in DirB,

Meanwhile App A places another Msg A into Dir A, and BizTalk consumes it, Now say App B process the Msg B placed by BizTalk,

Now i had throught BizTalk would immediately generate and place another Msg B into Dir B, as soon as App B consumes the earlier Msg B, But this does not happen, even of the whole orchestration gets over!, Basically the second Msg A gets lost!

I tried specifying the output file for the send port as "MsgB%Message_Id%.xml" in the configure port dialog box. But it generated the file "MsgB%Message_Id%.xml" in DirB,

Whats the mistake i am doing here???

Plz do reply back, my id is: ngmujumdar@hotmail.com
Ngm

Matt Milner

2004-06-11, 5:43 pm

Try this:

MsgB%MessageID%.xml

Matt


"Narasimha" <anonymous@discussions.microsoft.com> wrote in message
news:BCEBA110-86F7-4CD7-BDD0-EB551E7A0030@microsoft.com...
> Hi All,
>
>
> I am facing a few problems, I have designed an orchestration which uses

FILE adapters. The orchestration works prefectly fine, but in the case where
i place two requests, Here is the scenario:
>
> I have a receive location (directory say DirA), BizTalk receives the

message of say message type A, does some transfomration creates a new
message of type B and places that in send location, basically another
directory (say DirB). An application reads the mesage B (and removes it) and
places the response message of type C into another Receive location defined
by the orchestration say directory "DirC", once BizTalk gets the message on
DirC it proceeds further.
>
> So the scenario is:
>
> AppA -> (place message A) -> DirA -> (BizTalk read MsgA and removes it) ->

(generate and place Msg B) -> DirB -> App B -> (read and remove MsgB) ->
(generate response and place Msg C) --> DirC -> (BizTalk read Msg C and
remove it) -> complete
>
> Now the problem is this:
> Now App A places msg A into DirA, BizTalk consumes it, places Msg B into

Dir B, now imagine App B take a while to process the message placed in DirB,
>
> Meanwhile App A places another Msg A into Dir A, and BizTalk consumes it,

Now say App B process the Msg B placed by BizTalk,
>
> Now i had throught BizTalk would immediately generate and place another

Msg B into Dir B, as soon as App B consumes the earlier Msg B, But this does
not happen, even of the whole orchestration gets over!, Basically the second
Msg A gets lost!
>
> I tried specifying the output file for the send port as

"MsgB%Message_Id%.xml" in the configure port dialog box. But it generated
the file "MsgB%Message_Id%.xml" in DirB,
>
> Whats the mistake i am doing here???
>
> Plz do reply back, my id is: ngmujumdar@hotmail.com
> Ngm
>



Narasimha

2004-06-11, 5:43 pm

Hi Matt,

I tried that it works! thanks a lot!

Matt can you please point me the list of resources (documentation) on BizTalk 2004, for such and more details about BizTalk 2004,

I dont have experince working with earlier versions of BizTalk 2004 as well,

Thanks
ngm
Matt Milner

2004-06-11, 5:43 pm

Do a search on Microsoft.com for "Biztalk documentation update" which will
get you the april 2 updates. You can also search for the SDK update which
gives you more samples (listed in the documentation).

Also try out the following URL
http://blogs.msdn.com/scottwoo/

Scott is the lead program manager for BizTalk server and has lots of good
stuff on his blog and links to other good blogs/resources.

Matt


"Narasimha" <anonymous@discussions.microsoft.com> wrote in message
news:1BDF2861-1962-44CD-BFEC-B8165F000920@microsoft.com...
> Hi Matt,
>
> I tried that it works! thanks a lot!
>
> Matt can you please point me the list of resources (documentation) on

BizTalk 2004, for such and more details about BizTalk 2004,
>
> I dont have experince working with earlier versions of BizTalk 2004 as

well,
>
> Thanks
> ngm



Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com