Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • After upgrading to XperienCentral 10.18, a list can only have one personalization applied to it - individual items in a list cannot be separately personalized. If a list has more than one personalization applied to it before the upgrade, the first one encountered is applied to the whole list and the others are removed. In an upgrade situation, a list personalization is applied only after the first time the content item on which it appears is edited and saved. This applies to the frontend as well. This is done in order to make personalizations work consistently.
  • Logging has been added for several authentication and other sensitive events (logging in, changing a user's persmissions, etc.). To store this logging in a separate logging file on the server, some additions must be added to the logging.properties file. Be sure to shut down the server before applying these changes.

    The first line defines the so-called logging handlers that are used. This should be extended with a new handler. The new line must be:

    handlers=1catalina.org.apache.juli.FileHandler,2localhost.org.apache.juli.FileHandler,3manager.org.apache.juli.FileHandler,4host-manager.org.apache.juli.FileHandler, 5gxsecuritylogging.org.apache.juli.FileHandler,java.util.logging.ConsoleHandler

    where 5gxsecuritylogging.org.apache.juli.FileHandler is the new handler. Do not add the handler to the line ".handlers". Note that all sensitive events are logged at the INFO level.

    Add the definition for the new handler at the bottom of the file as follows:

    5gxsecuritylogging.org.apache.juli.FileHandler.level=INFO5gxsecuritylogging.org.apache.juli.FileHandler.directory=${catalina.base}/logs 5gxsecuritylogging.org.apache.juli.FileHandler.prefix=audit.nl.gx.webmanager.services.securitylogging.level=INFO nl.gx.webmanager.services.securitylogging.handlers=5gxsecuritylogging.org.apache.juli.FileHandler

    After these changes are applied, restart the server. A clean log file is initialized in the Tomcat "logs" directory, prefixed with "audit".  For other application servers, please consult their documentation for information on how to configure a separate log file.

  • A problem has been fixed that caused added database references to be incorrectly stored in XC. The fix will only ensure that future references are correct, not existing ones. If you refer to database items within media items, you must manually remove the <webmanager-root>/work/contentindex directory after the upgrade and allow it to be regenerated (selecting contentindex_queue_empty_reindex in the Setup Tool is not sufficient).


...

XperienCentral 10.17.0


  • Apache Tomcat version 8.5.14 has been integrated. For Apache Tomcat the server.xml has changed:

    Code Block
    themeEclipse
    <Resource name="jdbc/WebManagerDb" auth="Container" type="javax.sql.DataSource" username="${webmanager.externaldb.dbuser}" password="${webmanager.externaldb.dbpassword}" driverClassName="${webmanager.externaldb.dbdriver}" url="${webmanager.externaldb.dburl}" maxTotal="100" maxIdle="10" maxWait="10000" testWhileIdle="true"        timeBetweenEvictionRunsMillis="900000" removeAbandonedOnBorrow="false" removeAbandonedOnMaintenance="false"  removeAbandonedTimeout="30" logAbandoned="true" validationQuery="${webmanager.externaldb.validationquery}"/>
    <Resource name="jdbc/WebManagerDb" auth="Container" type="javax.sql.DataSource" username="${webmanager.externaldb.dbuser}" password="${webmanager.externaldb.dbpassword}"        driverClassName="${webmanager.externaldb.dbdriver}" url="${webmanager.externaldb.dburl}" maxTotal="100" maxIdle="10" maxWait="10000" testWhileIdle="true"        timeBetweenEvictionRunsMillis="900000" removeAbandonedOnBorrow="false" removeAbandonedOnMaintenance="false"  removeAbandonedTimeout="30" logAbandoned="true" validationQuery="${webmanager.externaldb.validationquery}"/>

   

...

  • The way abandoned connection management should be handled by Tomcat has changed.

...


  • For Apache Tomcat the context.xml has changed:

...

  • CookieProcessor is set to

...

  • org.apache.tomcat.util.http.LegacyCookieProcessor

...

  • .

...

  • Startup configuration for Apache Tomcat has changed:

...

  • JVM configuration settings (described in settings.xml) formerly added to

...

  • catalina.bat/catalina.sh are now located in setenv.bat/setenv.sh. The settings themselves are

...

  • split into two categories (instead of one): catalinaopts and javaopts.

...

  • The manner in which horizontal page text is aligned in the Inline Editor has changed.

...

  • In XperienCentral versions older than 10.17.0, the align attribute was used inside <p> tags,

...

  • <h1> through <h6>, and block-quote elements. Horizontal page text is now rendered using an

...

  • aligncenter

...

  • or

...

  • alignright

...

  • parameter in a CSS horizontal text-alignment class element. The CSS

...

  • of the customer website must now include these class definitions. See stylesheet.css in the

...

  • webmanager-cestyle-wcb for an example.

...

  • The Image Element presentation

...

  • imageElement.xml

...

  • has three new properties

...

  • : enableResize

...

  • ,

...

  • resizeHeight

...

  • and

...

  • resizeWidth

...

  • .


...

XperienCentral 10.16.1

- Adjust presentations where the <img>-tag width and height attributes are set, to support

...