BizTalk Server General - Start Orchestration -

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > 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 -
Guru

2004-09-23, 5:51 pm

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
Asbjørn Rygg

2004-09-23, 5:51 pm

I might be wrong here but I don`t think what you are trying to achieve
here is possible. Think of how you really would expose a parameterized
orchestration as a web service - you would not have an input recieve
port, as the orchestration expects input from another orchestration..

But - I might be wrong here.. I`ve only worked with calling
parameterized orchestrations from other orchestrations.

If you need to have orchestration 2 as a standalone orchestration
exposed as a web service, why not consume the web service from
orchestration 1?

HTH,
Asbjørn


Guru wrote:
> 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

Asbjørn Rygg

2004-09-23, 5:51 pm

Another suggestion inline..

Asbjørn Rygg wrote:

> I might be wrong here but I don`t think what you are trying to achieve
> here is possible. Think of how you really would expose a parameterized
> orchestration as a web service - you would not have an input recieve
> port, as the orchestration expects input from another orchestration..
>
> But - I might be wrong here.. I`ve only worked with calling
> parameterized orchestrations from other orchestrations.
>
> If you need to have orchestration 2 as a standalone orchestration
> exposed as a web service, why not consume the web service from
> orchestration 1?



Or, as Matt Milner suggested in another thread in the sdk group, you can
create a wrapper orchestration that calls orch 2 and expose the wrapper
orchestration as a web service.

- Asbjørn
[vbcol=seagreen]
>
> Guru wrote:
>
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com