Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Description:
Exception thrown on SendEvent (PostRTC or after executing Event.Ext.sendEventExt() .
Symptoms:
Exception in TIBCO BusinessEvents log file.
<timestamp> <agentname> Error [$default.be.mt$.Thread.<threadID>] - [runtime.service] [<agentkey>] Got runtime exception while executing <Rule/RuleFunction/Transition/StateTimeout>
com.tibco.cep.runtime.model.exception.impl.BEExceptionImpl: java.lang.NullPointerException: <no message>
at com.tibco.cep.driver.jms.serializer.TextMessageSerializer.createMessage(SourceFile:39)
at com.tibco.cep.driver.jms.serializer.MapMessageSerializer.serialize(SourceFile:116)
at com.tibco.cep.driver.jms.JMSDestination.send(SourceFile:536)
at com.tibco.cep.driver.jms.JMSDestination.send(SourceFile:666)
at com.tibco.cep.runtime.channel.impl.ChannelManagerImpl.sendEvent(ChannelManagerImpl.java:153)
at com.tibco.cep.runtime.channel.impl.ChannelManagerImpl.sendEvent(ChannelManagerImpl.java:144)
at com.tibco.be.functions.event.EventHelper.sendEvent_Impl(SourceFile:102)
at com.tibco.be.functions.event.ext.EventHelperExt.sendEventExt(SourceFile:46)
at be.gen.<Rule/RuleFunction(null<Event>$oversizeName.java:36)
at be.gen.<Rule/RuleFunction(<entityName>.java:557)
Cause:
mis-configuration
The default destination of the Event was disabled in CDD with properties:
be.channel.tibjms.queue.disabled = <destination URL>
be.channel.tibjms.topic.disabled = <destination URL>