Details
-
Bug
-
Resolution: Fixed
-
Low
-
None
-
None
-
None
-
3
-
Severity 3 - Minor
Description
Issue Summary
Sometimes a space migration can fail CCMA with an encoding error: Invalid byte 2 of 4-byte UTF-8 sequence error
Steps to Reproduce
- Migrate a space with CCMA
Expected Results
The space migration completes successfully
Actual Results
The space migration will fail and you'll see the error
The below exception is thrown in the xxxxxxx.log file:
com.atlassian.confluence.importexport.v2.ImportExportException: com.atlassian.confluence.importexport.v2.ImportExportException: org.basex.core.BaseXException: "e0e577cc-3568-4d1e-b772-f8331b8cee31-db.xml" (Line 275390): Invalid byte 2 of 4-byte UTF-8 sequence. com.atlassian.confluence.importexport.v2.space.ImportSpaceProcessor.processImport(ImportSpaceProcessor.java:156) com.atlassian.confluence.importexport.v2.space.ImportSpaceProcessor.processImport(ImportSpaceProcessor.java:67) com.atlassian.confluence.importexport.v2.ImportTaskRunner.processImport(ImportTaskRunner.java:139) com.atlassian.confluence.importexport.v2.ImportTaskRunner.lambda$runTaskInternal$0(ImportTaskRunner.java:102) com.atlassian.confluence.importexport.v2.ImportTaskRunner.withHeartbeat(ImportTaskRunner.java:91) com.atlassian.confluence.importexport.v2.ImportTaskRunner.lambda$runTaskInternal$1(ImportTaskRunner.java:103) com.atlassian.confluence.core.flags.ImportRunningThreadLocalFlag.executeCallable(ImportRunningThreadLocalFlag.java:32) com.atlassian.confluence.importexport.v2.ImportTaskRunner.withLocalFlag(ImportTaskRunner.java:97) com.atlassian.confluence.importexport.v2.ImportTaskRunner.lambda$runTaskInternal$2(ImportTaskRunner.java:104) com.atlassian.confluence.importexport.v2.ImportTaskRunner.withMetrics(ImportTaskRunner.java:68) com.atlassian.confluence.importexport.v2.ImportTaskRunner.runTaskInternal(ImportTaskRunner.java:105) com.atlassian.confluence.importexport.v2.space.ImportSpaceTaskRunner.runTask(ImportSpaceTaskRunner.java:49) .. Caused by: com.atlassian.confluence.importexport.v2.ImportExportException: org.basex.core.BaseXException: "e0e577cc-3568-4d1e-b772-f8331b8cee31-db.xml" (Line 275390): Invalid byte 2 of 4-byte UTF-8 sequence. com.atlassian.confluence.importexport.v2.xml.ImportXmlDataExtractor.initialize(ImportXmlDataExtractor.java:129) Caused by: org.basex.core.BaseXException: "e0e577cc-3568-4d1e-b772-f8331b8cee31-db.xml" (Line 275390): Invalid byte 2 of 4-byte UTF-8 sequence.
Workaround
Generate a manual space export from Confluence Server and trigger the space import manually on the destination Cloud instance.