Index: maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/util/SortedProperties.java diff -u maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/util/SortedProperties.java:1.4 maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/util/SortedProperties.java:1.5 --- maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/util/SortedProperties.java:1.4 Thu Feb 7 12:56:04 2008 +++ maven-i18n-plugin/src/java/org/codelutin/i18n/plugin/util/SortedProperties.java Tue Feb 12 17:18:50 2008 @@ -49,11 +49,12 @@ List objects = Collections.list(super.keys()); Vector result; try { - List list = CollectionUtil.toGenericList(objects, Comparable.class); + // Attention, si les clef ne sont pas des string, ca ne marchera pas + List list = CollectionUtil.toGenericList(objects, String.class); Collections.sort(list); result = new Vector(list); } catch (IllegalArgumentException e) { - // keys are not comparable !!! + // keys are not string !!! // can not sort keys result = new Vector(objects); }