Exception "Pre-existing class Not Found, Ignoring External Class is thrown on the RMS server on Solaris."

Exception "Pre-existing class Not Found, Ignoring External Class is thrown on the RMS server on Solaris."

book

Article ID: KB0086275

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
1. When you have property "be.engine.cluster.externalClasses.classLoader=true" set in the be-engine tra file BUT the path of the
    generated class files is not set properly in the tra, this exception is thrown.
    
2. In Solaris and All Unix family Operating systems, which are case sensistive, the exact path (including letter case) should be provided for
    the DM jar (class files) in BE tra file.
  

Note : External classes path is set by the below property in the be-engine tra
           be.engine.cluster.externalClasses.path=&ltPath of DM class files>
      For example, you have jar file locate din folder Applications/DecisionManager/Application1/jars/be.jar
          then the value of above property would be
           be.engine.cluster.externalClasses.path=/Applications/DecisionManager/Application1

Issue/Introduction

Exception "Pre-existing class Not Found, Ignoring External Class is thrown on the RMS server on Solaris."