|
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
|
|
|
|
|