TIBCO EMS Standalone agent failed to start with TIBCO EMS 8.4
search cancel

TIBCO EMS Standalone agent failed to start with TIBCO EMS 8.4

book

Article ID: 112702

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE

Issue/Introduction

In the IntroscopeAgent.log the below messages are reported:

[WARN] [com.wily.soaextension.tibcoems.agent.TibcoEMSMonitor] slf4j-simple-1.4.2.jar is present in agent classpath but does not exist.
[WARN] [com.wily.soaextension.tibcoems.agent.TibcoEMSMonitor] slf4j-api-1.4.2.jar is present in agent classpath but does not exist.
[WARN] [com.wily.soaextension.tibcoems.agent.TibcoEMSMonitor] tibcrypt.jar is present in agent classpath but does not exist.
[ERROR] [com.wily.soaextension.tibcoems.agent.TibcoEMSMonitor] Some mandatory jar files are missing from agent classpath, ending agent application.

Environment

  • TIBCO EMS 8.4
  • APM 10.7

Resolution

Tibco stopped shipping tibcrypt.jar, slf4j-api-1.5.2.jar, & slf4j-simple-1.5.2.jar  jars from TIBCO EMS 8.4 version . These are mandatory jar files for EMS standalone agent.
To resolve this issue , Copy  “tibcrypt.jar, slf4j-api-1.5.2.jar, & slf4j-simple-1.5.2.jar  “ from EMS 8.3 or “tibcrypt.jar, slf4j-api-1.4.2.jar, & slf4j-simple-1.4.2.jar” from older versions like TIBCO 6.1  to EMS agent folder & update PATH in Agent startup scripts.
 
Here is an example:

Navigate to <EMS Agent home>>/EMSMonitor.sh/bat
Update copied jars files path in below section  & restart the Agent
 
Jar files required for SSL Connection.
export TIB_CRYPT_JAR=lib/tibcrypt.jar
export TIB_SLF4J_API_JAR=lib/slf4j-api-1.4.2.jar
export TIB_SLF4J_SIMPLE_JAR=lib/slf4j-simple-1.4.2.jar
 
Note: The above jar files are required only for SSL connection , if you want to connect EMS without SSL, then comment above 3 properties & remove ‘TIB_CRYPT_JAR, TIB_SLF4J_API_JAR, TIB_SLF4J_SIMPLE_JAR’ values from export CLASSPATH property in EMSMonitor.sh/bat file.

Additional Information

This is a workaround to allow APM to work with TIBCO EMS 8.4.