TAMAYA-165 Ensuring multiple properties in different jars all loaded and ordered the correct way for evaluation.
diff --git a/code/spi-support/src/main/java/org/apache/tamaya/spisupport/propertysource/JavaConfigurationPropertySource.java b/code/spi-support/src/main/java/org/apache/tamaya/spisupport/propertysource/JavaConfigurationPropertySource.java
index ca65c97..0b90ca2 100644
--- a/code/spi-support/src/main/java/org/apache/tamaya/spisupport/propertysource/JavaConfigurationPropertySource.java
+++ b/code/spi-support/src/main/java/org/apache/tamaya/spisupport/propertysource/JavaConfigurationPropertySource.java
@@ -88,6 +88,7 @@
         for (URL currentUrl:propertyLocations) {
             propertySources.add(new SimplePropertySource(currentUrl));
         }
+        propertySources.sort(PropertySourceComparator.getInstance());
         return propertySources;
     }