Inference agent throws the error - "[runtime.scheduler] eventnamejava.lang.ClassNotFoundException: eventname " when processing a new Event.
book
Article ID: KB0088523
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: =========== A process designed in Tibco Designer was created to send an Event (Ressource SendEvent). When the Inference Agent processes the Event the following error will be thrown:
InferenceAgent Error [runtime.scheduler] <eventname> java.lang.ClassNotFoundException: <eventname> when process a new Event
Environment: =========== o BusinessEvents 4.0
Symptoms: ========= Error: InferenceAgent Error [$default.be.mt$.Thread.4] - [runtime.scheduler] NewProperty java.lang.ClassNotFoundException: <EventName> at om.tibco.cep.runtime.service.loader.BEClassLoader.createEntity(BECla ssLoader.java:1051) at com.tibco.cep.driver.jms.serializer.BasicMessageSerializer.deserializ e(BasicMessageSerializer.java:57) at com.tibco.cep.runtime.scheduler.impl.WorkerBasedControllerV2.executeT ask(WorkerBasedControllerV2.java:340) at com.tibco.cep.runtime.scheduler.impl.WorkerBasedControllerV2$WorkerTa sk.run(WorkerBasedControllerV2.java:386) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec utor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:908) at com.tibco.cep.runtime.util.CustomBEManagedThread.run(CustomBEManagedThread.java:23)
Cause: ====== The URL for the Event is different in both projects (Designer and BusinessStudio) .
Resolution: ======== Use same URL for the Event (ex.: /Events/testevent.event) in Tibco Designer and the BusinessStudio project.
Issue/Introduction
Inference agent throws the error - "[runtime.scheduler] eventnamejava.lang.ClassNotFoundException: eventname " when processing a new Event.