KB Article #181883

Error on task Adding update Composer_3.8.0_SP27: Fatal : Unable to load the custom patcher class: custom/CustomPatcherDsg : Unsupported major.minor version 52.0

Problem

After installing Composer 3.8.0 from scratch, when trying to apply one of this Service Packs : SP27, SP28 or newer, the following error is returned:

ERROR Fatal : Unable to load the custom patcher class: custom/CustomPatcherDsg : Unsupported major.minor version 52.0

ERROR Error on task Adding update Composer_3.8.0_SP27: Fatal : Unable to load the custom patcher class: custom/CustomPatcherDsg : Unsupported major.minor version 52.0


Resolution

The error is caused by a java inconsistency: Axway Installer comes with Java 7, but Composer 3.8.0 prefers Java 8.

To solve this:

  • Open the file

<install_dir_Composer>/Configuration/Install_Axway_Installer_V4.9.0.properties

  • Copy the jre path defined for the parameter JAVA_HOME
  • Open the file

<install_dir_Composer>/Configuration/Install_Composer_V3.8.0.properties

  • Replace the value of Component.JavaHome with the one found at step 2.
  • Install the Service Pack.