The following error "java.lang.NoSuchMethodError: be.gen.BE.Rules.rsDateTime.DateTime_Request.setRank" is thrown when starting Inference engine.

The following error "java.lang.NoSuchMethodError: be.gen.BE.Rules.rsDateTime.DateTime_Request.setRank" is thrown when starting Inference engine.

book

Article ID: KB0089221

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:

Description:
============

Inference engine throws the following exception during start up.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2010 Apr 01 16:21:49:474 GMT +2 TESTER_BwEmsBe-TESTER_BE Error [main] - java.lang.NoSuchMethodError: be.gen.BE.Rules.rsDateTime.DateTime_Request.setRank(Lcom/tibco/cep/kernel/model/rule/RuleFunction;)V
2010 Apr 01 16:21:49:475 GMT +2 TESTER_BwEmsBe-TESTER_BE Error [main] -     at be.gen.BE.Rules.rsDateTime.DateTime_Request.<init>(DateTime_Request.java:10)
2010 Apr 01 16:21:49:475 GMT +2 TESTER_BwEmsBe-TESTER_BE Error [main] -     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2010 Apr 01 16:21:49:476 GMT +2 TESTER_BwEmsBe-TESTER_BE Error [main] -     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Environment:
============

 TIBCO BusinessEvents 3.0.1 HF8
  All OS

Cause:
======

BE 3.0.1 HF8 is installed on the machine where the engine is running and the EAR is built with HF9.

Resolution:
===========

Rebuild the EAR file with HF8 or applying HF9 to the machine where the engine is running will fix the issue.

Issue/Introduction

The following error "java.lang.NoSuchMethodError: be.gen.BE.Rules.rsDateTime.DateTime_Request.setRank" is thrown when starting Inference engine.