|
@@ -22,6 +22,7 @@ import java.util.Arrays;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.HashSet;
|
|
import java.util.HashSet;
|
|
import java.util.Iterator;
|
|
import java.util.Iterator;
|
|
|
|
+import java.util.LinkedHashSet;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
import java.util.Set;
|
|
import java.util.Set;
|
|
@@ -142,7 +143,7 @@ public class UpgradeItemResourceProvider extends ReadOnlyResourceProvider {
|
|
throws SystemException, UnsupportedPropertyException,
|
|
throws SystemException, UnsupportedPropertyException,
|
|
NoSuchResourceException, NoSuchParentResourceException {
|
|
NoSuchResourceException, NoSuchParentResourceException {
|
|
|
|
|
|
- Set<Resource> results = new HashSet<Resource>();
|
|
|
|
|
|
+ Set<Resource> results = new LinkedHashSet<Resource>();
|
|
Set<String> requestPropertyIds = getRequestPropertyIds(request, predicate);
|
|
Set<String> requestPropertyIds = getRequestPropertyIds(request, predicate);
|
|
|
|
|
|
for (Map<String, Object> propertyMap : getPropertyMaps(predicate)) {
|
|
for (Map<String, Object> propertyMap : getPropertyMaps(predicate)) {
|