@SuppressWarnings("unchecked")
private void loadAssignedServerGroups(Configuration configuration) {
String managementNodeName = getManagementNodeName();
Address theAddress = new Address("/");
Operation op = new ReadChildrenResources(theAddress, "server-group");
op.addAdditionalProperty("recursive-depth", "1");
Result res = getASConnection().execute(op);
PropertyList propGroups = new PropertyList("*1");
configuration.put(propGroups);
if (res.isSuccess()) {
Map<String, Object> groups = (Map<String, Object>) res.getResult();