Hi Martin,

It is renamed to JcloudsOpenstackIaas.java
<https://github.com/apache/stratos/blob/master/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/JcloudsOpenstackIaas.java>

I guess every other IaaS classes were renamed too, which is not there in
your IDE. Better to pull the master again and check.

In cloud-controller.xml openstack iaas section, you should add the correct
class name as bellow.

org.apache.stratos.cloud.controller.iaases.JcloudsOpenstackIaas

Thanks.

On Tue, Dec 9, 2014 at 4:44 AM, Martin Eppel (meppel) <[email protected]>
wrote:

>  With the latest source from master I fail to deploy an open stack based
> cartridge with the following exception:
>
>
>
> TID: [0] [STRATOS] [2014-12-08 23:05:25,672] ERROR
> {org.apache.stratos.cloud.controller.util.CloudControllerUtil} -  Class
> [org.apache.stratos.cloud.controller.iaases.OpenstackNovaIaas] which
> represents the iaas of type: [Core] has failed to instantiate.
> {org.apache.stratos.cloud.controller.util.CloudControllerUtil}
>
> java.lang.ClassNotFoundException:
> org.apache.stratos.cloud.controller.iaases.OpenstackNovaIaas
>
>
>
> I checked the master and indeed, the class is been missing (see screenshot
> below) -  is this intentional or by mistake ? What is the workaround to
> deploy a openstack cartridge ?
>
>
>
> Thanks
>
>
>
> Martin
>
>
>
>
>
>
>
>
>
>


-- 
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2

Reply via email to