CLOUDSTACK-8958: throw an exception if project account cannot be found

This commit is contained in:
Wei Zhou 2015-11-04 09:57:44 +01:00
parent 37301ed454
commit 89ce8bd9e2

View File

@ -2618,6 +2618,9 @@ public class ConfigurationManagerImpl extends ManagerBase implements Configurati
} }
vlanOwner = _accountMgr.getAccount(project.getProjectAccountId()); vlanOwner = _accountMgr.getAccount(project.getProjectAccountId());
if (vlanOwner == null) {
throw new InvalidParameterValueException("Please specify a valid projectId");
}
} }
Domain domain = null; Domain domain = null;
@ -3329,6 +3332,9 @@ public class ConfigurationManagerImpl extends ManagerBase implements Configurati
throw new InvalidParameterValueException("Unable to find project by id " + projectId); throw new InvalidParameterValueException("Unable to find project by id " + projectId);
} }
vlanOwner = _accountMgr.getAccount(project.getProjectAccountId()); vlanOwner = _accountMgr.getAccount(project.getProjectAccountId());
if (vlanOwner == null) {
throw new InvalidParameterValueException("Please specify a valid projectId");
}
} }
Domain domain = null; Domain domain = null;