JMSQ Emit Service (com.ibi.agents.XDJMSQEmitAgent)

Syntax:

com.ibi.agents.XDJMSQEmitAgent

iIT Service Object:

emit: JMSQ Emit Agent

jms: JMSQ Emit Agent

queue: JMSQ Emit Agent

Description:

This service emits an input document to a JMS (Java Messaging Server) queue. It returns a status document or the original input document as the output document. For more information on JMS queue, see the Queuing Adapters chapter in the iWay Service Manager Protocol Guide.

Parameters:

Parameter

Description

Connection factory *

The object store name.

Receiver queue *

The name of the receiver queue.

Messaging type

The message type.

JNDI URL *

The JNDI URL.

JNDI factory *

The JNDI factory class name.

Correlation ID

The correlation ID.

Correlation ID tag

The correlation ID tag.

User ID

A valid user ID for challenges.

Password

A valid password for challenges.

Acknowledgement

Acknowledgement mode, or transactional.

Preemitter

Should any preemitter be avoided?

Return document

Select one of the following options from the drop-down list:

  • status. Status document will be the output document.
  • input. Input document will become the output document.

Output message type

Select an output message type.

JMS Reply-to

Queue or Topic (used for JNDI lookup).

Edges:

The following table lists the available line edges for the JMSQ Emit Service (com.ibi.agents.XDJMSQEmitAgent).

Line Edge

Description

OnError

Error

OnSuccess

Success

OnFailure

Failure

OnCustom

  • OnError
  • OnSuccess
  • OnFailure
  • fail_connect
  • fail_parse