Necessary Actions When Updating or Upgrading to 6.16

Necessary Actions When Updating/Upgrading

This page describes the actions that you must manually execute when updating from version x.y.z to a newer version. It also lists things that you must pay special attention to. An update to a new version that skips some previous versions is possible and does not require updating to each version in between. However, in this case you must carry out all the actions from your previous version to the target version in the order listed here.

  • 5.20 --> 6.0

  • 6.2 --> 6.4

    • The default transaction timeout of the JBoss needs to be raised:
      • Edit the file <core-service>\standalone\configuration\standalone-full-ha.xml.
      • Find the subsystem 'transactions:5.0' and there the 'coordinator-environment'.
      • Add the parameter 'default-timeout="86400"' to the 'coordinator-environment'.
      • The section should now look as shown below:


  • 6.10 --> 6.12

    • The usage of the root user for connecting the microservices to the core-service has been replaced by a shared secret API key that is used to authenticate for the core-service's internal system user that always has full rights.
      Please see "How to enable system user login for microservices" for instructions on configuring the shared secret API key.


  • 6.12 --> 6.16

    • The deployment timeout of the JBoss needs to be raised to account for long running update-classes. To do this, please follow these steps:
      • Stop the core-service.
      • Start <core-service>\bin\yuuvis_rad_core-servicew.exe. (The name may vary depinding on the initial installation version and the service name. It is always a executable ending with 'w.exe'.)
      • Select the tab "Java".
      • Under "Java Options" set the value of the parameter "-Djboss.as.management.blocking.timeout" to "12000".
      • It should look like this:
      • Acknowledge with OK.
      • Start the core-service.

    • If you have manually created an index on the database table "xdpsnodeelem" on the field "sysdigest" and/or on the table "xdmsobject___v" on the field "sysboxid", you need to delete this index before starting the updated core-service.

    • To account for security patches the JDK of the elasticsearch installation was updated to 1.8.0u282. Please run the elasticsearch_hotfix.exe setup to install the new JDK to your existing installation.