Enonic version: 4.7
OS: Ubuntu
cms2xp fails with message “Export failed” and “Multiple entries with same key”.
Stacktrace:
[main] INFO com.enonic.cms2xp.hibernate.UserStoreRetriever - User store loaded: default
[main] INFO com.enonic.cms2xp.hibernate.UserStoreRetriever - User store loaded: medlemmer
[main] ERROR com.enonic.cms2xp.migrate.ExportData - Export failed.
java.lang.IllegalArgumentException: Multiple entries with same key: user:medlemmer:“username”[email protected] and user:medlemmer:“username”[email protected]
at com.google.common.collect.ImmutableMap.checkNoConflict(ImmutableMap.java:150)
at com.google.common.collect.RegularImmutableMap.checkNoConflictInBucket(RegularImmutableMap.java:104)
at com.google.common.collect.RegularImmutableMap.(RegularImmutableMap.java:70)
at com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:254)
at com.google.common.collect.Maps.uniqueIndex(Maps.java:1166)
at com.google.common.collect.Maps.uniqueIndex(Maps.java:1140)
at com.enonic.xp.security.Principals.(Principals.java:21)
at com.enonic.xp.security.Principals.from(Principals.java:77)
at com.enonic.cms2xp.export.UserStoreExporter.export(UserStoreExporter.java:125)
at com.enonic.cms2xp.migrate.ExportData.exportUserStores(ExportData.java:378)
at com.enonic.cms2xp.migrate.ExportData.execute(ExportData.java:133)
at com.enonic.cms2xp.Main.main(Main.java:62)
Any ideas?
(User name replaced with “username” in stacktrace above.)