Synchronous Request-Response Oracle Mediator as Client

10-40 Oracle Fusion Middleware Users Guide for Technology Adapters For information about correlation schemas, see Section 10.4.3, Correlation Schemas . ■ Schema Options : This option allows you to specify the schema for the message to be dequeued. – Choose Other Schema : This option allows you to choose your schema for the message to be dequeued. – Choose a Predefined Schema : This option allows you to choose a readymade schema that the adapter provides. When you click Next in the Response page, a Messages page shown in Figure 10–16 is displayed. This page enables you to select the XSD schema file for translation for request as well as response message. For more information about the Messages page, see Section 10.4.1.1, Enqueue Message .

10.4.1.10 Outbound Dequeue Scenario

The outbound dequeue scenario dequeues a single message from a queue using the outbound Oracle MQ Series Adapter by using the Get Message from MQ option in the Operation Type page of the Adapter Configuration Wizard. To enable the outbound dequeue option, you must select the Synchronous option, as shown in Figure 10–29 . Click Next in the Send Message to MQ and Get ReplyReports page, the Response page, as shown in Figure 10–30 , is displayed. You must set the following properties in the Response page: ■ QueueName : This is the name of the MQ Series queue from which the message is dequeued. This property is mandatory. ■ Response Wait Interval : This is the time in milliseconds that the adapter waits if the message is not in the queue. The default value for this property is 0 milliseconds. This property is not mandatory. The permitted value for this property is any integer value =0. Note that the value of this property must be less than that of the timeout for outbound activity. Note: For Oracle MQ Series Adapter in an asynchronous outbound requestreply scenario, properties are differentiated by an Enqueue or Dequeue label in Oracle Enterprise Manager Console. For example, QueueNameEnqueue is used for putting a message and QueueNameDequeue is used for dequeuing the reply. When using Oracle Enterprise Manager Console to edit Oracle MQ Series Adapter properties in this scenario, note the following: ■ If you change the ReplyToQueueNameEnqueue property, you must also change the QueueNameDequeue property to the same value. ■ If you change the MessageIdDequeue property, you must also change the MessageIdEnqueue property to the same value. ■ If you change the CorrelationIdDequeue property, you must also change the CorrelationIdEnqueue property to the same value.