Migration details

Last modified by Eleni Cojocariu on 2026/10/12 15:46

One row per legacy page of the tree, with what it was converted into. The numbers on Migration progress are these same queries counted instead of listed.

Audience: User | Admin | Developer

Admin guide

Legacy pageDoneUnconvertableConverted intoRedirects toStill has backlinks
Captcha configuration✅❌documentation.xs.admin.user.customize-registration-page
documentation.xs.admin.rights.open-wiki-unregistered-users
documentation.xs.admin.rights
documentation.xs.admin.user
—✅ 1
Permission types✅❌documentation.xs.admin.rights.right-types—✅ 3
Public Wiki with confirmed registration✅❌documentation.xs.admin.user.inactive-users
documentation.xs.admin.user.customize-registration-page
documentation.xs.admin.user.password-security-policy
documentation.xs.admin.user
—❌
Required rights of a page✅❌documentation.xs.admin.rights.required-rights
documentation.xs.admin.rights.required-rights.enforce
—✅ 8
Sub-Wiki access rights✅❌documentation.xs.admin.rights.set-wiki-rights
documentation.xs.admin.rights.right-types
documentation.xs.admin.rights.rights-resolution
—❌
Access Rights✅❌documentation.xs.admin.rights.rights-resolution
documentation.xs.admin.rights.right-types
documentation.xs.admin.rights.open-wiki-unregistered-users
documentation.xs.admin.user.customize-registration-page
documentation.xs.admin.user.inactive-users
documentation.xs.admin.rights.restrict-wiki-registered-users
documentation.xs.admin.rights.set-wiki-rights
documentation.xs.admin.rights.change-extension-rights-globally
documentation.xs.admin.rights.set-page-rights
documentation.xs.admin.rights.change-extension-rights-page-level
documentation.xs.admin.rights
documentation.xs.admin.rights.required-rights
—✅ 7
AntiSpam Techniques❌❌——✅ 4
Attachments✅❌documentation.xs.admin.attachments
documentation.xs.admin.store.attachment-store
documentation.xs.admin.attachments.maximum-size
documentation.xs.admin.attachments.restrict-mimetypes
documentation.xs.admin.store.optional-features
documentation.xs.admin.attachments.deleted-attachments
documentation.xs.admin.configuration.directories.permanent-directory.sub-directories
documentation.xs.admin.store.attachment-store.switch-database-store
documentation.xs.admin.attachments.inline-display
documentation.xs.admin.attachments.upload-summary
—✅ 6
Old LDAP Authentication (before XWiki Platform 1.3M2)❌✅——❌
Old LDAP Authenticator❌✅——❌
User Authentication✅❌documentation.xs.admin.authentication
documentation.xs.admin.authentication.select-authenticator
documentation.xs.admin.authentication.types
documentation.xs.admin.authentication.configure-container
documentation.xs.admin.authentication.set-groovy-authenticator
documentation.xs.admin.authentication.parameters
documentation.xs.admin.authentication.configure-kerberos-sso
documentation.xs.admin.authentication.customize-mail-templates
—✅ 7
Backup/Restore✅❌documentation.xs.admin.backup
documentation.xs.admin.backup.database-commands
documentation.xs.admin.backup.backup-instance
documentation.xs.admin.backup.xar-export
documentation.xs.admin.backup.restore-instance
documentation.xs.admin.backup.automate-shell-script
—✅ 3
Clustering Tutorial❌❌——✅ 1
Clustering❌❌——✅ 7
Encoding✅❌documentation.xs.admin.configuration.character-encoding
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container
documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations
documentation.xs.admin.exports.office-server-properties
—✅ 1
Configuration❌❌documentation.xs.admin.configuration
documentation.xs.admin.installation
documentation.xs.admin.configuration.superadmin-account
documentation.xs.admin.language
documentation.xs.admin.language.parameters
documentation.xs.admin.language.resolution
documentation.xs.admin.base.content-organization.administer-wiki.set-date-format
documentation.xs.admin.statistics
documentation.xs.admin.statistics.parameters
documentation.xs.admin.statistics.enable-statistics-subwiki
documentation.xs.admin.store.optional-features
documentation.xs.admin.configuration.error-pages
documentation.xs.admin.configuration.error-pages.customize
documentation.xs.admin.skins
documentation.xs.admin.configuration.character-encoding
documentation.xs.admin.authentication
documentation.xs.admin.user.set-initial-groups-new-users
documentation.xs.admin.configuration.configure-interwiki-links
documentation.xs.admin.installation.http-reverse-proxy
documentation.xs.admin.installation.methods.install-xwiki-docker.configuration.https
documentation.xs.admin.configuration.directories
documentation.xs.admin.configuration.directories.permanent-directory
documentation.xs.admin.configuration.directories.permanent-directory.configure
documentation.xs.admin.configuration.directories.permanent-directory.find
documentation.xs.admin.configuration.directories.permanent-directory.sub-directories
documentation.xs.admin.configuration.directories.temporary-directory
documentation.xs.admin.store.blob
documentation.extensions.admin.s3-blob-store.configure-s3
—✅ 74
What to do with an empty XWiki?❌❌——❌
Group Management✅❌documentation.xs.admin.group
documentation.xs.admin.group.create
documentation.xs.admin.group.change-members
documentation.xs.admin.group.delete
—✅ 2
Import/Export✅❌documentation.xs.admin.imports
documentation.xs.admin.imports.import-xwiki-pages
documentation.xs.user.exports
documentation.xs.admin.exports
documentation.xs.admin.imports.customize-xar-file
documentation.xs.admin.exports.export-content-xar-format.format-specifications
—✅ 12
Setting up the Apache HTTP Server Proxy✅❌documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurationsdocumentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations—
Application installation into a wiki farm❌❌——✅ 1
Fill a local Maven repository with the default user interface extensions ❌❌——❌
Install the wiki UI❌❌documentation.xs.admin.installation.install-offline—✅ 4
Installing the Demo Distributions✅❌documentation.xs.admin.installation.methods.install-standalone-demo-distributiondocumentation.xs.admin.installation.methods.install-standalone-demo-distribution—
Installation using Debian/Ubuntu (.DEB) packages❌❌——✅ 9
DB2 Installation❌❌——✅ 2
Derby Installation❌❌——✅ 2
Geronimo Installation❌❌——❌
GlassFish Installation❌❌——✅ 2
H2 Installation❌❌——✅ 2
HSQLDB Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-hsqldb
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-hsqldb.hsqldb-limitations
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-hsqldb.use-remote-hsqldb-server
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.use-container-managed-data-source
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-hsqldb—
Jetty Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-jetty
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-jetty-docker
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-jetty.unable-parse-form-content-jetty
—❌
Microsoft SQL Server Installation❌❌——✅ 1
MariaDB Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mariadbdocumentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mariadb—
MySQL Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.storage-engine-character-set
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.convert-myisam-tables-innodb
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.max-allowed-packet
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.optional-indexes
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.server-timezone-unrecognized
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.convert-database-utf8mb4
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.server-unreachable
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.unknown-database
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-mysql.row-size-limit
—✅ 2
OC4J installation❌❌——❌
Oracle Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-vm
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-docker
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.support-multiple-wikis
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.optional-indexes
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.required-privileges
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.restrict-privileges
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.store-credentials-wallet
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.jdbc-driver-compatibility-issues
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.setstring-32766-characters-error
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-oracle-manually.listener-connection-errors
—✅ 2
PostgreSQL Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-manually
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-docker
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-manually.support-multiple-wikis
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-manually.checkpoints-performance-tuning
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-manually.postgresql-jdbc-driver-compatibility-issues
documentation.xs.admin.installation.methods.install-xwiki-war.install-relational-database.configure-postgresql-manually.hibernate-sequence-exists-warning
—✅ 3
Tomcat Installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.headless-mode-activation-apache-tomcat
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.enable-http-compression-gzip
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.java-security-manager
documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations
documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations.configure-apache-server-linux
documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations.configure-apache-server-windows
documentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurations
documentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurations.configure-nginx-server-linux
documentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurations.configure-https
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.find-proxy-headers
documentation.xs.admin.installation.http-reverse-proxy.ssh-tunneling
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.java-memory
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.unable-create-native-thread-errors-debian-systems
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.allow-slash-backslash-page-names
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.session-deserialization-errors
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.severe-error-listenerstart-error-logs
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.parameter-count-exceeded-allowed-maximum
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.threadlocal-memory-leak-warnings-shutdown
documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-tomcat.troubleshooting.request-header-large
—❌
WebSphere installation✅❌documentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-webspheredocumentation.xs.admin.installation.methods.install-xwiki-war.configure-servlet-container.configure-websphere—
WildFly Installation❌❌——✅ 2
Installing XWiki .war package manually❌❌——✅ 6
Setting up NginX✅❌documentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurationsdocumentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurations—
Installation❌❌documentation.xs.admin.installation
documentation.xs.admin.installation.prerequisites
documentation.xs.admin.installation.methods
documentation.xs.admin.installation.methods.unofficial-methods
documentation.xs.admin.installation.http-reverse-proxy
documentation.xs.admin.installation.http-reverse-proxy.apache-key-configurations
documentation.xs.admin.installation.http-reverse-proxy.nginx-key-configurations
documentation.xs.admin.installation.troubleshooting
documentation.xs.admin.installation.troubleshooting.multiple-instances-container
documentation.xs.admin.installation.troubleshooting.xwiki-proxy-server
documentation.xs.admin.installation.troubleshooting.xwiki-proxy-server.debug-configuration
documentation.xs.admin.upgrade.troubleshooting.xwiki-startup-failure-java-upgrade
documentation.xs.admin.installation.install-offline
documentation.xs.admin.installation.troubleshooting.ssl-certificate-error
documentation.xs.admin.installation.troubleshooting.file-path-long-windows-unzipping
—✅ 28
Deployment Using CDK Code❌❌——✅ 2
Deployment Using CloudFormation Template❌❌——✅ 3
XWiki Installation on AWS❌❌——✅ 2
Logging❌❌——✅ 17
Monitoring❌❌——✅ 10
Database Administration❌❌——✅ 10
Performance❌❌——✅ 11
Security❌❌——✅ 9
Invalid Configuration of web.xml❌❌——✅ 1
Short URLs❌❌——✅ 11
Skins✅❌documentation.xs.admin.skins
documentation.xs.admin.skins.available
documentation.xs.admin.skins.levels
documentation.xs.admin.skins.preview
documentation.xs.admin.skins.change-wiki
documentation.xs.admin.skins.customize
documentation.xs.admin.skins.change-page
documentation.xs.admin.skins.change-user
documentation.xs.dev.flamingo-skin
—✅ 5
Filesystem Store❌❌——✅ 1
Upgrading from the Debian package✅❌documentation.xs.admin.upgrade.distribution.upgrade-debian-package—❌
Upgrading the demo package✅❌documentation.xs.admin.upgrade.distribution.upgrade-zip-package
documentation.xs.admin.upgrade.distribution.upgrade-zip-package.unix-merge-config-files
—❌
Upgrading from Docker✅❌documentation.xs.admin.upgrade.distribution.upgrade-xwiki-docker—❌
Upgrading the WAR✅❌documentation.xs.admin.upgrade.distribution.upgrade-war-package
documentation.xs.admin.upgrade.distribution.upgrade-war-package.invalid-extensions
—❌
Upgrading✅❌documentation.xs.admin.upgrade
documentation.xs.admin.upgrade.distribution
documentation.xs.admin.upgrade.distribution.upgrade-debian-package
documentation.xs.admin.upgrade.distribution.upgrade-xwiki-docker
documentation.xs.admin.upgrade.distribution.upgrade-war-package
documentation.xs.admin.upgrade.distribution.upgrade-zip-package
documentation.xs.admin.upgrade.flavor
documentation.xs.admin.upgrade.flavor.upgrade-distribution-wizard
documentation.xs.admin.upgrade.flavor.upgrade-distribution-wizard.impact-programming-rights
documentation.xs.admin.upgrade.flavor.upgrade-export-import
documentation.xs.admin.upgrade.flavor.upgrade-export-import.limitations
documentation.xs.admin.upgrade.move-xwiki-new-server-upgrade
documentation.xs.admin.upgrade.downgrade-wiki
documentation.xs.admin.upgrade.troubleshooting
documentation.xs.admin.upgrade.troubleshooting.xwiki-startup-stuck-solr-initialization
documentation.xs.admin.upgrade.troubleshooting.xwiki-startup-failure-java-upgrade
—✅ 22
User Management✅❌documentation.xs.admin.user
documentation.xs.admin.user.create
documentation.xs.admin.user.change-password
documentation.xs.user.user.edit-profile.edit-profile-preferences.change-password
documentation.xs.admin.user.password-security-policy
documentation.xs.admin.user.edit-profile
documentation.xs.admin.user.delete-user
documentation.xs.admin.user.customize-registration-page
documentation.xs.admin.user.disable-enable-account
documentation.xs.admin.user.inactive-users
—❌
Accessing a wiki❌❌——✅ 1
Multi-tenancy❌❌——✅ 4
Administrator Guide❌❌——✅ 6
65 pages30 done2 unconvertable175 new pages6 redirects44 still linked

A page counts as done when it carries the done tag, and unconvertable when it carries the unconvertable tag: that page documents something deprecated, so its content has no place in the new documentation and it will be neither converted nor mapped. Either tag takes the page out of the Left column of Migration progress. Converted into is the newPages field of its MigratedPageClass object, so it stays empty until someone records where the content went. The field holds one wiki link per line: moving a replacement page rewrites that link like any other, so an entry follows its page instead of going stale. The total under Converted into counts the distinct replacement pages of the whole tree, so it is smaller than the sum of the rows whenever several legacy pages were merged into one new page. Redirects to is the location of an XWiki.RedirectClass object: such a page already sends its readers elsewhere, whether or not anyone marked it as done. Still has backlinks is the number of pages that link to this one, from the same index the page's own Information tab reads, so the two always agree - ✅ means there is still something to repoint, and the number links to the list. Pages that already redirect are not checked, since a redirect sends every one of those readers on; they show a dash. Backlinks from the other wikis of the farm are included, and they are a large share of them - of the 63 pointing at Page Editing, 9 come from extensions.xwiki.org, dev.xwiki.org and design.xwiki.org. What this index cannot see is a link written as an absolute URL ([[...>>url:https://www.xwiki.org/...]]); those need a separate search of the page content.

Get Connected