Issue –> Some times when we are posting the messages through MQ adapter you will get the below error .
Exception occured when binding was invoked. Exception occured during invocation of JCA binding: “JCA Binding execute of Reference operation ‘Enqueue’ failed due to: A webSphere MQ Error occurrred[while putting the message]. A webSphere MQ Error occurrred[while putting the message]. A webSphere MQ Error occurrred while putting the message in Queue: “EDI_PAY_REP_Q “. Please make sure that the Queue is Put enabled, not full, message do not exceeds maximum message length and QueueManger is up and running. “. The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.”
Cause –> We will see this kind of errors if there is an issue with MQ adapter configuration or MQ server.
Weblogic server verification ##
Verify if the MQ adapter health is fine or not in weblogic server deployments.
verify the connection factory is configured in weblogic or not.
verify the hostname,port and configuration details are correct or not.
verify if you are able to telnet from your server to MQ server or not.
MQ server side verification ##
Check if MQ queue is full or not.
Check if the network connection is fine or not.
Check if all the queue managers are up and running or not.
Check if both sender and receiver channels are running or not.
Check if MQ listeners are up and running or not.