Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-23316

XHTML migration dies on java.io.IOException: The character '^K' is an invalid XML character

      The XHTML migration dies on this exception:

      2011-09-21 13:18:13,123 ERROR [http-8090-3] [admin.actions.upgrade.ForceUpgradeAction] doInTransactionWithoutResult Upgrade failed with exception: java.util.concurrent.ExecutionException: java.lang.RuntimeException: org.owasp.validator.html.ScanException: java.io.IOException: The character '^K' is an invalid XML character
       -- referer: http://localhost:8090/admin/do-force-upgrade.action?atl_token=b867c36fd0d30b43f1f3a79338556e13ce5f4eac&upgradeTaskToRun=wikiToXhtmlMigrationUpgradeTask&confirm=Force+Upgrade | url: /admin/do-force-upgrade.action | userName: admin | action: do-force-upgrade
      com.atlassian.confluence.content.render.xhtml.migration.exceptions.MigrationException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: org.owasp.validator.html.ScanException: java.io.IOException: The character '^K' is an invalid XML character
              at com.atlassian.confluence.content.render.xhtml.migration.DefaultWikiToXhtmlSiteMigrator.migrateSite(DefaultWikiToXhtmlSiteMigrator.java:164)
              at com.atlassian.confluence.upgrade.upgradetask.WikiToXhtmlMigrationUpgradeTask.doDeferredUpgrade(WikiToXhtmlMigrationUpgradeTask.java:40)
              at com.atlassian.confluence.admin.actions.upgrade.ForceUpgradeAction$1.doInTransactionWithoutResult(ForceUpgradeAction.java:85)
              at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)
              at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
              at com.atlassian.confluence.admin.actions.upgrade.ForceUpgradeAction.execute(ForceUpgradeAction.java:103)
              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
              at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
              at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
      

      It looks like the whole process dies, and not just the batch. Forcing the upgrade task again fails at the same point.

            [CONFSERVER-23316] XHTML migration dies on java.io.IOException: The character '^K' is an invalid XML character

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2896834 ] New: CONFSERVER Bug Workflow v4 [ 2990034 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2788344 ] New: JAC Bug Workflow v3 [ 2896834 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2736032 ] New: JAC Bug Workflow v2 [ 2788344 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2394757 ] New: JAC Bug Workflow [ 2736032 ]
            Alex Yakovlev (Inactive) made changes -
            Labels Original: affects-server bugfix bugfix_support_backlog loyalty upgrade-manager New: affects-server bugfix_support_backlog loyalty upgrade-manager
            Alex Yakovlev (Inactive) made changes -
            Labels Original: affects-server bugfix bugfix_support_backlog upgrade-manager New: affects-server bugfix bugfix_support_backlog loyalty upgrade-manager
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2290403 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2394757 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2228450 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2290403 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2184711 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2228450 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1934345 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2184711 ]

              dave@atlassian.com dave (Inactive)
              alaskowski Adam Laskowski (Inactive)
              Affected customers:
              6 This affects my team
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: