I have two rich picklists whose selected item section or destination values must be mutually exclusive. I did this piece of code:-
LinkedHashMap<String,Boolean> includeRatePlans = getCampaign().getDataPackages();
LinkedHashMap<String, Boolean> excludeRatePlans = getCampaign().getSmsPackage();
for (String excludeRatePlan : excludeRatePlans.keySet()){
if(excludeRatePlans.get(excludeRatePlan)){
for (String includeRatePlan : includeRatePlans.keySet()){
if (includeRatePlans.get(includeRatePlan))
if (includeRatePlan.equals(excludeRatePlan)){
getCampaign().getSmsPackage().remove(excludeRatePlan);
}
}
}
}
But I am getting java.util.ConcurrentModificationException