AFAIU Topology manager get initialized after only the complete topology
event is received.Application deployment is getting fail if the topology in
not initialized.

IMO there will be two options.
1. Block the outside interfaces (such as rest api, CLI ) until the topology
initialize.
      If we use this our integration test execution should wait until the
complete topology event received.
2. We can delay the server start(wait in the main thread) until the
topology get initialized.

WDYT?

Thanks,
Gayan

On Mon, Feb 2, 2015 at 8:18 PM, Imesh Gunaratne <[email protected]> wrote:

> Hi Devs,
>
> It seems like if we deploy an application before Complete Topology event
> is received, application monitor does not get created. As a result
> application is not created.
>
> Thanks
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : [email protected]  | mobile : +94 766819985

Reply via email to