Changing JDK Vendors Causes Keystore to be Unusable

Issue

If a Keystore was created using an IBM JDK and you switch to an Oracle JDK (or vice versa), your Keystore becomes unusable and the core server will report exceptions and fail to start.

Solution

When switching JDK vendors, the Keystore must be deleted - the server will then generate a new Keystore and you can then regenerate your API tokens.