Upgrade to Version 9.0 and Higher
“Illegal type in constant pool” Error
Description
This error can appear for result matrixes and is caused by a new security feature introduced in JDK 17, which does not allow combining different class version numbers.
How to Avoid This Issue
Upgrade to the latest Pricefx 9.0.x version where a workaround has been implemented that is adding JVM parameters to open up security manager to access those fields.
A permanent solution will be available in one of the next releases.
SHA-1 Issue in CRM Integrations
Description
As the Hurricane version runs server on Java JDK17, SHA-1 hash function has been deprecated for security reasons and is no longer supported. Customers with a Salesforce CRM integration who still use SHA-1 for SAML can get the following error:
How to Avoid This Issue
Use SHA-256 for the connected application (Pricefx) as shown below: