My event source encounters an error when trying to send
an event to the event service. The log file indicates an EmitterException
with the message "The JNDI lookup of a JMS queue failed because the
JNDI name defined in the emitter profile is not bound in the JNDI."
Cause
This problem indicates that the JMS
transmission configuration being used by the emitter specifies one
or more JMS resources that are not defined in the JMS configuration.
Remedy
To correct this problem:
- In the administrative console, click Service integration > Common
Event Infrastructure > Event emitter factories > emitter_factory > JMS
transmission settings. Make sure you are viewing the JMS transmission
for the emitter factory used by your event source application.
- Check the values specified for the Queue JNDI name and Queue
connection factory JNDI name properties. Make sure the specified
JNDI names exist in the JNDI namespace and are valid JMS objects.
If necessary, modify these properties or create the required JMS resources.