IBM Support

triggeragent.sh ---- java.lang.InternalError: java.security.NoSuchAlgorithmException: SHA MessageDigest not available

Troubleshooting


Problem

triggeragent.sh ---- java.lang.InternalError: java.security.NoSuchAlgorithmException: SHA MessageDigest not available

Symptom

When running triggeragent.sh and using WebSphere as the naming service provider (corbaloc), you get the following error:

java.lang.InternalError: java.security.NoSuchAlgorithmException: SHA MessageDigest not available

Error Message

java.lang.InternalError: java.security.NoSuchAlgorithmException: SHA MessageDigest not available

Resolving The Problem

You need to set up the WebSphere AppClient by adding the below lines to the triggeragent.sh script, the same way as they are included in the agentserver.sh script.


export WAS_CLIENT_HOME=/opt/IBM/WebSphere/AppClient
. ${WAS_CLIENT_HOME}/bin/setupCmdLine.sh

After adding the above lines to the triggeragent.sh script, re-run the script and the error message should no longer appear.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX5858

Document Information

Modified date:
16 June 2018

UID

swg21554738