u
This topic provides information about things you need to check and extra tasks you may need to perform when upgrading your XperienCentral installation to a specific version. The modifications per version are not cumulative which means that you need to apply the changes for all versions between your current version and the one you are upgrading to. For example, if you upgrade from XperienCentral R28 to R32, you need to apply the changes described in this topic for all versions from R29 up to and including R32. For general upgrade information, see
Upgrading a Linux Installation or
Upgrading a Windows Installation....
Expand |
---|
|
XperienCentral R34Release date: November 18, 2021
Note |
---|
Minimum Version Required for Upgrading to XperienCentral R34Upgrading to XperienCentral R34 requires a minimum version of R26. If you are upgrading from XperienCentral R25 or lower, you must first upgrade to R26 and then upgrade to XperienCentral R34. |
Check Configuration FilesSee Check Configuration Files. The following method which was deprecated in 2009 has been removed from nl.gx.webmanager.cms.mediarepository.MediaRepository : Code Block |
---|
int copyMediaItem(MediaItemVersion mediaItem); |
JBoss upgradeFrom R34 onwards, JBoss 7.2 EAP is the supported JBoss version. JBoss 7.2 EAP and higher incorporates JDK 11 support. In order to upgrade, download the JBoss 7.2.0 EAP application server from https://developers.redhat.com/products/eap/download. See https://access.redhat.com/articles/2026253 for the supported configurations. In order to run XC on the JBoss application platform, use the standalone.xml and standalone.conf delivered with the XC SDK. For more information, see the updated JBoss information on the Linux Server Installation page. MySQL Connector Upgrade- In R34, the version of the MySQL connector has been upgraded to 8.0.26. In version 8.0.23, changes were made to the way that MySQL handles time zones and dates. The method
getObject(columnindex) now returns a LocalDateTime rather than a String for any date/time columns, therefore any custom code that implements this method should be checked and modified if necessary. - A second change in the connector is the way time zone conversions are handled. In order to keep these settings the same as they were before the changes in version 8.0.23, the following parameter should be added to the connection URL
in the connectionTimeZone=<server> parameter in the Tomcat server.xml . For example:
Before:
jdbc:mysql://localhost:3306/webmanager9?autoReconnect=true
After:
jdbc:mysql://localhost:3306/webmanager9?autoReconnect=true&:connectionTimeZone=<server>
In the second example above, note that &: is used instead of & .
|
Expand |
---|
title | XperienCentral R33.1 |
---|
|
XperienCentral R33.1Release date: September 27, 2021
Note |
---|
Minimum Version Required for Upgrading to XperienCentral R33.1Upgrading to XperienCentral R33.1 requires a minimum version of R26. If you are upgrading from XperienCentral R25 or lower, you must first upgrade to R26 and then upgrade to XperienCentral R33.1. |
Check Configuration FilesSee Check Configuration Files. CSRF Approved URL SettingA new CSRF setting has been added that allows you to approve URLs and bypass the CSRF checks. See the setting csrf_ignore_url_paths_regex in the application_settings section of the General tab of the Setup Tool. Warning |
---|
Exempting URLs from the CSRF checks weakens the security of your channel(s), therefore you should exercise caution with this setting. |
Minimum Java VersionBeginning in R33.1, the minimum Java version required to run XperienCentral is Java 11. The maximum Java version supported is Java 13. This is also required for the XperienCentral add-ons: - Content API
- Monitoring Framework
- Headless Integration
- Modular Content
|
...