}</BUG>
return configurationTypes;
}
private List<String> determineConfigTypesForImport(EndpointDescription endpoint) {
List<String> remoteConfigurationTypes = endpoint.getConfigurationTypes();
<BUG>if (remoteConfigurationTypes == null) {
throw new RuntimeException("The supplied endpoint has no configuration type");
}</BUG>
List<String> usableConfigurationTypes = new ArrayList<String>();
for (String ct : supportedConfigurationTypes) {

for (String rct : requestedConfigurationTypes) {
if (supportedConfigurationTypes.contains(rct)) {
configurationTypes.add(rct);
}
}
LOG.info("Configuration types selected for export: {}.", configurationTypes);
return configurationTypes;
}
private List<String> determineConfigTypesForImport(EndpointDescription endpoint) {
List<String> remoteConfigurationTypes = endpoint.getConfigurationTypes();
List<String> usableConfigurationTypes = new ArrayList<String>();
for (String ct : supportedConfigurationTypes) {
