thiagotts / CloudReports

An extensible simulation tool for energy-aware cloud computing environments
GNU General Public License v3.0
44 stars 51 forks source link

Vm Allocation Policy #8

Closed HUMIX23 closed 10 years ago

HUMIX23 commented 11 years ago

Greetings Dear Thiago Sá,

I tried to create the Round Robin Vm Allocation Policy in (https://gist.github.com/alessandroleite/4072341) as extension in CloudReports but I got errors as you see down, cloud you please show me how to make it work:

java.lang.ClassNotFoundException: VmAllocationPolicy_pkg.VMs_schedulers_pkg at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at cloudreports.extensions.ExtensionsLoader.getExtension(ExtensionsLoader.java:151) at cloudreports.enums.AllocationPolicy$2.getPolicy(AllocationPolicy.java:66) at cloudreports.simulation.EntityFactory.createDatacenters(EntityFactory.java:90) at cloudreports.simulation.Simulation.runSimulation(Simulation.java:150) at cloudreports.simulation.Simulation.runAllSimulations(Simulation.java:129) at cloudreports.simulation.Simulation.run(Simulation.java:98) at java.lang.Thread.run(Thread.java:722)

thiagotts commented 10 years ago

Please make sure you are following the guidelines for deploying an extension. See https://github.com/thiagotts/CloudReports/wiki/Developing-extensions

You must pay special attention to file and directory names. Make sure your classnames.xml file was created correctly.