Hi Devs, Currently Mock IaaS resides in the Cloud Controller. However to verify cloud bursting scenarios and Stratos product clustering features we need to be able to run Mock IaaS as a separate product. To support this we could expose Mock IaaS as a REST service and create a server profile. By doing that we could start Mock IaaS as a separate product and configure cloud controller to talk to it via the Mock Iaas API.
I did almost all the changes required for this functionality and found a problem in accessing Mock IaaS OSGi service from the Mock IaaS API web app. It seems like Mock IaasS API web app creates a separate class loader and it does not re-use the classes loaded by OSGi runtime. Will update the status of this soon. https://issues.apache.org/jira/browse/STRATOS-1143 Thanks -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
