|
Home > Archive > BizTalk Server Orchestration > September 2004 > Start Orchestration -
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 |
Start Orchestration -
|
|
|
| Hi
I have a orchestration[No 2] with the following details
One Receive [ Activate= true ] and one Send Shape
One Input Orchestration message Parameter.
This orchestration will be published as a webservice in the later stage.
It should work as a standalone orchestration as well.
The above orchestration will be called from another orchestration[No 1]
using "Start orchestration" shape
When i try to build the 2nd orchestration with Receive [ Activate= true ] ,
i get the following build error
a schedule 'Orchestration2(message )'
with parameters cannot have an activatable receive
with Receive [ Activate= false ] , i get the following build error
you must specify at least one already-initialized correlation set for a
non-activation receive that is on
a non-selfcorrelating port
How to make this work ?
Regards
Guru
| |
| Hugo Rodger-Brown 2004-09-27, 5:51 pm |
| Guru - I don't that you can do this - orchestrations that have
parameters and are called from other orchestrations cannot have
receive (activate) shapes as well.
I've just come across a similar problem, and found the easiest way out
was to create a third orchestration which has only an activate receive
shape, and a start orchestration shape (to start the second
orchestration). This orchestration can then be exposed as a web
service - so that the requests go through this proxy into the second
parameterized orchestration.
It's a bit messy, but seems to be the only way.
Hugo
|
|
|
|
|