Friday, May 2, 2014

Unable to post the message to MQ through MQ adapter - Oracle SOA Suite

Unable to post the message to MQ through MQ adapter - Oracle SOA Suite

Sometimes we will be getting the below exception while posting the message to MQ  through MQ adapter in Oracle SOA Suite.

"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: "EAI_ORD_RPLY_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."


Mainly this exception can occur if there is any issue with the MQ Adapter configuration or issue with the MQ server components.

The following steps can be followed to identify the issue.

MQ Adapter perspective:

Verify the MQSeriesAdapter health and state is fine


Verify the connection factory used in the Adapter is configured in weblogic server




Verify the host name, port,queue manager and the channel names are configured properly in the connection factory.



Verify the network connectivity between the SOA server and MQ server.Perform a telnet with MQ server host and port.

MQ Server perspective:

  • Queue is not full
  • There is no space or network issue
  • Queue managers are up and running
  • Sender and Receiver channels are running.
  • MQ listeners are up and running


1 comment:

  1. Hi,
    Am facing another issue, Can you please suggest me solution.
    We are using Oracle soa 12c and Requirement is, We want to push message into MQ Queue through MQ adaptor.
    Everything configured and we are able push messages into Successfully. SOA sending correct xml format into IBM MQ ,But somewhere some characters getting added on top of xml. while consuming. Please see below xml with junk characters.

    "
    Մƀ H ٔ٢䚀@@ AMQ QMEAIQ02
    [܋+#ܟǠ ��



    20181219-001122
    OPS
    UPS

    SC1--------"

    ReplyDelete