IllegalLifeCycleException, IllegalBindingException,
ProActiveException, MalformedURLException, URISyntaxException {
String descriptorPath = "file:///user/mibanez/home/Workspace/skandium/src-extras/cl/niclabs/skandium/gcm/examples/GCMApp.xml";
File appDescriptor = new File((new URL(descriptorPath)).toURI().getPath());
GCMApplication gcmad;
gcmad = PAGCMDeployment.loadApplicationDescriptor(appDescriptor);
gcmad.startDeployment();
gcmad.waitReady();
GCMVirtualNode VN1 = gcmad.getVirtualNode("VN1");
GCMVirtualNode VN2 = gcmad.getVirtualNode("VN2");
VN1.waitReady();
VN2.waitReady();
Component boot = Utils.getBootstrapComponent();
PAGCMTypeFactory tf = Utils.getPAGCMTypeFactory(boot);