ok the problem is with your Queue Destination JNDI
Unable to start MDB Listener JMSEDAControllerMDB,
JMSDestination jms/JMSConnectionFactoryRef : javax.naming.NameNotFoundException: Context: n304409Node01Cell/nodes/n304409Node01/servers/server1, name: jms/JMSConnectionFactoryRef
When you define a listener port you need to provide two names, one for the QCF and the other for the Queue.
Connection factory JNDI name
jms/JMSConnectionFactoryRef -> your QCF JNDI
Destination JNDI name
jms/YOUR_QUEUE -> your QUEUE JNDI
You a putting in Destination JNDI name Connection factory JNDI name. An MDB read a queue using a connection factory to connect to queue.
test and let us know.
Regards