Error message of "java.lang.NoSuchMethodError: COM.TIBCO.hawk.ami.AmiSession. (Lcom/tibco/tibrv/TibrvTransport;Lcom/tibco/tibrv/TibrvQurue;Lcom.Ljava/lang/String" seen when the TIBCO Business Events (BE) engine is starting up.

Error message of "java.lang.NoSuchMethodError: COM.TIBCO.hawk.ami.AmiSession. (Lcom/tibco/tibrv/TibrvTransport;Lcom/tibco/tibrv/TibrvQurue;Lcom.Ljava/lang/String" seen when the TIBCO Business Events (BE) engine is starting up.

book

Article ID: KB0093473

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Description:
This problem happens when the EAR (Enterprise Archive) file was deployed with the TIBCO Administrator, but can happen when starting from the command line or from TIBCO BusinessEvents MM (Monitoring and Management).

Symptoms:
The full stack is:


2013 Feb 06 11:42:12:811 GMT +5 ssonsale-w520.apac.tibco.com Fatal [main] - [container.standalone] COM.TIBCO.hawk.ami.AmiSession.<init>(Lcom/tibco/tibrv/TibrvTransport;Lcom/tibco/tibrv/TibrvQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V java.lang.NoSuchMethodError: COM.TIBCO.hawk.ami.AmiSession.<init>(Lcom/tibco/tibrv/TibrvTransport;Lcom/tibco/tibrv/TibrvQueue;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V at com.tibco.cep.container.standalone.hawk.HawkRuleAdministrator.init(SourceFile:263) at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.initAll(RuleServiceProviderImpl.java:571) at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.configure(RuleServiceProviderImpl.java:218) at com.tibco.cep.container.standalone.BEMain.jumpStart(SourceFile:155) at com.tibco.cep.container.standalone.BEMain.main(SourceFile:69)

Cause:
Using TIBCO BusinessEvents 5.1.4 with Hawk 5.x. This is not supported with TIBCO BusinessEvents 5.1.4 and will be supported when enhancement BE-18100 is closed.

Resolution

Revert to Hawk 4.9 in the be-engine.tra for HAWK_HOME.

Issue/Introduction

Error message of "java.lang.NoSuchMethodError: COM.TIBCO.hawk.ami.AmiSession. (Lcom/tibco/tibrv/TibrvTransport;Lcom/tibco/tibrv/TibrvQurue;Lcom.Ljava/lang/String" seen when the TIBCO Business Events (BE) engine is starting up.