Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
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.