On Mon, Aug 6, 2012 at 7:13 PM, Neto <[email protected]> wrote:

> Hello everybody,
>
> I'm developing a tool able to generate automatically BPEL processes
> deployable and executable by a ODE engine. However, I could notice that if
> I generate two different process and deploy them in the same ODE server,
> only the last one can be started, since they are started by the same wsdl
> and operation.
>
> Then, my question is: Is possible to start two different BPEL processes
> which are started by the same wsdl and operation, only based on correlation
> set? I mean if one of the operation's attributes is a string, then the user
> passes the string "process1", so one process is started, otherwise other
> process should be started. In the Receive Activity I could specify the
> correlation set (but it would be initialed before), and its value would be
> fixed value for each deployed BPEL process.
>
Here I consider the axis2 service layer and it doesn't support for
operation overloading in a single portType. Also WSDL 2.0 specification
also avoids this.
Also the correlation sets are not used to process based routing.
Correlations sets can be used to route messages within different instances
in the same process.


>
> thank you in advance,
> Neto
>



-- 
Thanks,
Denis
----------------------------------------------------------
*Denis Weerasiri*
*
*
 <http://wso2.com/>**** <http://wso2.com/>*site: **
https://sites.google.com/site/ddweerasiri/*<https://sites.google.com/site/ddweerasiri/>
*blog: **http://ddweerasiri.blogspot.com* <http://ddweerasiri.blogspot.com/>
*
twitter: **http://twitter.com/ddweerasiri* <http://twitter.com/ddweerasiri>*
linked-in: 
**http://lk.linkedin.com/in/ddweerasiri*<http://lk.linkedin.com/in/ddweerasiri>

Reply via email to