2.6.2 Outgoing EMS Process
The Outgoing EMS Process is in two layers. The EMS process as part of jobs in FCJ scheduler, polls the outgoing message table of Banking Trade Finance for generated and unsend messages. The job then sends minimal data about the message to be handed off, to an internal JMS queue. The EMS process as part of an MDB that listens on internal JMS queue builds final message and sends to their intended destinations.
The ‘EMS out’ job is available as factory shipped.
The Outgoing EMS Process as part of jobs scheduler is as follows:
- Once the job is triggered, it polls outgoing messages table for generated and unsent messages.
- Each message is then sent to an internal JMS queue.
- The job is then rescheduled to fire next time.
The Outgoing EMS Process in MDB is as follows:

- An MDB listens on the internal EMS outgoing queue and it builds the final message sent to intended destinations.
- In case of any exception while processing, message is sent to a deferred queue.

The following diagram illustrates outgoing EMS process in MDB.
Parent topic: Message Notification Process