I have a partially migrated XWIKI. Is it possible to continue, if Destination already exists exception occurs? Obviously, the script will end up in a loop and tries to move the same file.
2019-01-31 08:11:31,920 [Scriptint Documentation binding initialization] ERROR PreferencesConfigurationSource - Failed to access configuration property
com.xpn.xwiki.XWikiException: Error number 3202 in 3: Exception while reading document [xwiki:XWiki.XWikiPreferences]
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:1022)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:353)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1916)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1978)
at org.xwiki.configuration.internal.AbstractXWikiPreferencesConfigurationSource.getBaseObject(AbstractXWikiPreferencesConfigurationSource.java:86)
at org.xwiki.configuration.internal.AbstractXWikiPreferencesConfigurationSource.getBaseProperty(AbstractXWikiPreferencesConfigurationSource.java:139)
at org.xwiki.configuration.internal.AbstractXWikiPreferencesConfigurationSource.getBaseProperty(AbstractXWikiPreferencesConfigurationSource.java:156)
at org.xwiki.configuration.internal.AbstractDocumentConfigurationSource.getPropertyValue(AbstractDocumentConfigurationSource.java:323)
at org.xwiki.configuration.internal.AbstractDocumentConfigurationSource.getProperty(AbstractDocumentConfigurationSource.java:288)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2593)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2632)
at com.xpn.xwiki.XWiki.isMultiLingual(XWiki.java:5026)
at com.xpn.xwiki.XWiki.getLanguagePreference(XWiki.java:2799)
at com.xpn.xwiki.doc.XWikiDocument.getTranslatedDocument(XWikiDocument.java:6054)
at com.xpn.xwiki.render.XWikiScriptContextInitializer.initialize(XWikiScriptContextInitializer.java:91)
at org.xwiki.script.internal.DefaultScriptContextManager.getScriptContext(DefaultScriptContextManager.java:65)
at org.xwiki.scripting.documentation.internal.ScriptScriptBindingsFinder.getBindings(ScriptScriptBindingsFinder.java:56)
at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:97)
at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:47)
at org.xwiki.scripting.documentation.internal.DefaultScriptBindingsFinder.find(DefaultScriptBindingsFinder.java:96)
at org.xwiki.scripting.documentation.internal.ScriptBindingsFinderInitializerListener$1.run(ScriptBindingsFinderInitializerListener.java:94)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.xpn.xwiki.XWikiException: Error number 3301 in 3: Exception while switching to database xwiki
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:345)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:302)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:472)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:682)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:894)
… 21 common frames omitted
Caused by: com.xpn.xwiki.store.migration.DataMigrationException: Migration of database [xwiki] has failed, it could not be safely used! Database is currently in version [1008010] while the required version is [1100000].
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.preventAccessToOutdatedDb(AbstractDataMigrationManager.java:594)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:541)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:339)
… 25 common frames omitted
Caused by: com.xpn.xwiki.store.migration.DataMigrationException: Data migration R1100000XWIKI15620 failed
at com.xpn.xwiki.store.migration.hibernate.AbstractHibernateDataMigration.migrate(AbstractHibernateDataMigration.java:120)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrations(AbstractDataMigrationManager.java:848)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.migrateDatabase(AbstractDataMigrationManager.java:743)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrations(AbstractDataMigrationManager.java:664)
at com.xpn.xwiki.store.migration.hibernate.HibernateDataMigrationManager.startMigrations(HibernateDataMigrationManager.java:346)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrationsOnlyOnce(AbstractDataMigrationManager.java:644)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.tryToProcceedToMigration(AbstractDataMigrationManager.java:621)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:538)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:339)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:302)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:472)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:682)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:894)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:353)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1916)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1978)
at com.xpn.xwiki.XWiki.initializeMandatoryDocument(XWiki.java:1333)
at com.xpn.xwiki.XWiki.initializeMandatoryDocuments(XWiki.java:1307)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1225)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1167)
at com.xpn.xwiki.XWiki.<init>(XWiki.java:1140)
at com.xpn.xwiki.internal.XWikiInitializerJob.runInternal(XWikiInitializerJob.java:117)
at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:236)
at org.xwiki.job.AbstractJob.run(AbstractJob.java:213)
… 1 common frames omitted
Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute
at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:927)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeWrite(XWikiHibernateBaseStore.java:1036)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.hibernateMigrate(R1100000XWIKI15620DataMigration.java:126)
at com.xpn.xwiki.store.migration.hibernate.AbstractHibernateDataMigration.migrate(AbstractHibernateDataMigration.java:118)
… 24 common frames omitted
Caused by: org.hibernate.HibernateException: Failed to refactor filesystem store paths
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.lambda$hibernateMigrate$0(R1100000XWIKI15620DataMigration.java:130)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:921)
… 27 common frames omitted
Caused by: org.apache.commons.io.FileExistsException: Destination ‘/var/lib/xwiki/data/store/file/xwiki/3/f/2f12c44348abc0098a4db3722d7732’ already exists
at org.apache.commons.io.FileUtils.moveDirectory(FileUtils.java:2923)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrateDocumentContent(R1100000XWIKI15620DataMigration.java:179)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:157)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.lambda$hibernateMigrate$0(R1100000XWIKI15620DataMigration.java:128)
… 28 common frames omitted
2019-01-31 08:11:31,923 [Scriptint Documentation binding initialization] ERROR c.x.x.d.XWikiDocument - Error when loading document xwiki:Main.WebHome for locale en
com.xpn.xwiki.XWikiException: Error number 3202 in 3: Exception while reading document [xwiki:Main.WebHome]
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:1022)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:353)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1916)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1978)
at com.xpn.xwiki.doc.XWikiDocument.getTranslatedDocument(XWikiDocument.java:6091)
at com.xpn.xwiki.doc.XWikiDocument.getTranslatedDocument(XWikiDocument.java:6072)
at com.xpn.xwiki.doc.XWikiDocument.getTranslatedDocument(XWikiDocument.java:6055)
at com.xpn.xwiki.render.XWikiScriptContextInitializer.initialize(XWikiScriptContextInitializer.java:91)
at org.xwiki.script.internal.DefaultScriptContextManager.getScriptContext(DefaultScriptContextManager.java:65)
at org.xwiki.scripting.documentation.internal.ScriptScriptBindingsFinder.getBindings(ScriptScriptBindingsFinder.java:56)
at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:97)
at org.xwiki.scripting.documentation.internal.AbstractScriptBindingsFinder.find(AbstractScriptBindingsFinder.java:47)
at org.xwiki.scripting.documentation.internal.DefaultScriptBindingsFinder.find(DefaultScriptBindingsFinder.java:96)
at org.xwiki.scripting.documentation.internal.ScriptBindingsFinderInitializerListener$1.run(ScriptBindingsFinderInitializerListener.java:94)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.xpn.xwiki.XWikiException: Error number 3301 in 3: Exception while switching to database xwiki
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:345)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:302)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:472)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:682)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:894)
… 14 common frames omitted
Caused by: com.xpn.xwiki.store.migration.DataMigrationException: Migration of database [xwiki] has failed, it could not be safely used! Database is currently in version [1008010] while the required version is [1100000].
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.preventAccessToOutdatedDb(AbstractDataMigrationManager.java:594)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:541)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:339)
… 18 common frames omitted
Caused by: com.xpn.xwiki.store.migration.DataMigrationException: Data migration R1100000XWIKI15620 failed
at com.xpn.xwiki.store.migration.hibernate.AbstractHibernateDataMigration.migrate(AbstractHibernateDataMigration.java:120)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrations(AbstractDataMigrationManager.java:848)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.migrateDatabase(AbstractDataMigrationManager.java:743)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrations(AbstractDataMigrationManager.java:664)
at com.xpn.xwiki.store.migration.hibernate.HibernateDataMigrationManager.startMigrations(HibernateDataMigrationManager.java:346)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.startMigrationsOnlyOnce(AbstractDataMigrationManager.java:644)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.tryToProcceedToMigration(AbstractDataMigrationManager.java:621)
at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:538)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:339)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:302)
at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:472)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:682)
at com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:894)
at com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:353)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1916)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1978)
at com.xpn.xwiki.XWiki.initializeMandatoryDocument(XWiki.java:1333)
at com.xpn.xwiki.XWiki.initializeMandatoryDocuments(XWiki.java:1307)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1225)
at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1167)
at com.xpn.xwiki.XWiki.<init>(XWiki.java:1140)
at com.xpn.xwiki.internal.XWikiInitializerJob.runInternal(XWikiInitializerJob.java:117)
at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:236)
at org.xwiki.job.AbstractJob.run(AbstractJob.java:213)
… 1 common frames omitted
Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute
at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:927)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeWrite(XWikiHibernateBaseStore.java:1036)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.hibernateMigrate(R1100000XWIKI15620DataMigration.java:126)
at com.xpn.xwiki.store.migration.hibernate.AbstractHibernateDataMigration.migrate(AbstractHibernateDataMigration.java:118)
… 24 common frames omitted
Caused by: org.hibernate.HibernateException: Failed to refactor filesystem store paths
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.lambda$hibernateMigrate$0(R1100000XWIKI15620DataMigration.java:130)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:921)
… 27 common frames omitted
Caused by: org.apache.commons.io.FileExistsException: Destination ‘/var/lib/xwiki/data/store/file/xwiki/3/f/2f12c44348abc0098a4db3722d7732’ already exists
at org.apache.commons.io.FileUtils.moveDirectory(FileUtils.java:2923)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrateDocumentContent(R1100000XWIKI15620DataMigration.java:179)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:157)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.migrate(R1100000XWIKI15620DataMigration.java:159)
at org.xwiki.store.filesystem.internal.migration.R1100000XWIKI15620DataMigration.lambda$hibernateMigrate$0(R1100000XWIKI15620DataMigration.java:128)
… 28 common frames omitted