Jboss eap agent failing to start with agent.core.EvaluatorFactory - SM_WSA_01085 - Failed to get SmHost configuration for EvaluatorFactory
search cancel

Jboss eap agent failing to start with agent.core.EvaluatorFactory - SM_WSA_01085 - Failed to get SmHost configuration for EvaluatorFactory

book

Article ID: 375428

calendar_today

Updated On:

Products

SITEMINDER

Issue/Introduction

Jboss agent failing to start with the following Error message in DEBUG trace 

 

2024-08-13 16:31:46,187 [DEBUG] agent.core.EvaluatorFactory  - SM_WSA_01085 - Failed to get SmHost configuration for EvaluatorFactory: "instance_name" from path: /<path_to_smhost>/config/SmHost
.conf File may not exist. Factory name: jbeap-iris1d
2024-08-13 16:31:46,198 [DEBUG] agent.core.SMAgentInitializer  - Unable to initialise SM agent for : instance_name com.ca.soa.agent.core.EvaluatorException: SM_WSA_01085 - Failed to get SmHost configuration
for EvaluatorFactory: "jbeap-iris1d" from path:<path_to_smhost>/config/SmHost.conf File may not exist.
        at com.ca.soa.agent.core.EvaluatorFactory.connectToPolicyServer(EvaluatorFactory.java:1103)
        at com.ca.soa.agent.core.EvaluatorFactory.<init>(EvaluatorFactory.java:254)
        at com.ca.soa.agent.core.EvaluatorFactory.getInstance(EvaluatorFactory.java:140)

Environment

12.52 SP1 x jboss agent 

Cause

This can be due to multiple reasons one of them being permission or the SmHost.conf was not copied to the correct location defined in the config file as well as JCE patch not enabled in the JRE java.security with the JSafeJCE security provider.

Resolution

Please ensure JSafeJCE security provider is set in the java.security as indicated in the document link below 

https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/siteminder/12-52-01/installing/install-agents/siteminder-agent-for-jboss/install-the-agent-for-jboss/install-a-siteminder-agent-on-a-unix-system.html#concept.dita_9cf725daa28679d0ba487a767e36832e7c3843b2_ConfiguretheJVMtoUsetheJSafeJCESecurityProvider