private DeploymentManager getDeploymentManager() throws Exception {
   if (deploymentManager == null) {
     DeploymentFactoryImpl.register();
     DeploymentFactoryManager dfManager = DeploymentFactoryManager.getInstance();
     DeploymentFactory[] factories = dfManager.getDeploymentFactories();
     assertTrue("DeploymentFactory available", factories.length > 0);
     String mgrURI = DeploymentManagerImpl.DEPLOYER_URI + "?targetType=as7";
     deploymentManager = factories[0].getDeploymentManager(mgrURI, null, null);
   }
   return deploymentManager;
 }