diff --git a/server/src/com/cloud/api/ApiDispatcher.java b/server/src/com/cloud/api/ApiDispatcher.java index 2b2b065b0de..8f8f4b3355d 100644 --- a/server/src/com/cloud/api/ApiDispatcher.java +++ b/server/src/com/cloud/api/ApiDispatcher.java @@ -224,6 +224,9 @@ public class ApiDispatcher { case LONG: listParam.add(Long.valueOf(token)); break; + case STRING: + listParam.add(token.toString()); + break; } } field.set(cmdObj, listParam); diff --git a/server/src/com/cloud/network/security/NetworkGroupManagerImpl.java b/server/src/com/cloud/network/security/NetworkGroupManagerImpl.java index 6382cd8deec..fe8b93ceebe 100644 --- a/server/src/com/cloud/network/security/NetworkGroupManagerImpl.java +++ b/server/src/com/cloud/network/security/NetworkGroupManagerImpl.java @@ -420,7 +420,7 @@ public class NetworkGroupManagerImpl implements NetworkGroupManager { @Override @DB @SuppressWarnings("rawtypes") public List authorizeNetworkGroupIngress(AuthorizeNetworkGroupIngressCmd cmd) throws InvalidParameterValueException, PermissionDeniedException{ - String groupName = cmd.getName(); + String groupName = cmd.getNetworkGroupName(); String protocol = cmd.getProtocol(); Integer startPort = cmd.getStartPort(); Integer endPort = cmd.getEndPort();