1.4 Scheduler

This topic explains the Connection Factories, Queues, and Data Sources required for the Scheduler.

If the scheduler is included in the property file, create the following queues and connection factories in the application server.

In the case of Remote Scheduler, create the following queues, connection factories, and Datasources in the application server where scheduler EAR will be deployed.

  • Connection Factories

    Table 1-7 Connection Factories

    QCF Label QCF
    Notify Destination QCF NotifyDestQCF
    Deferred QCF DefferedDestQCF
    Notify QCF NOTIFY_MDB_QCF
    Incoming QCF EmsQcf
    Sanction Check QCF SNCKREQQCF
    GI Upload QCF GI_UPLOAD_QCF

    Note:

    All these must be XA enabled.
  • Queues

    Table 1-8 Queues

    QUEUE Label QUEUE
    Notify Destination Queue Name NOTIFY_DEST_QUEUE
    Deferred Queue Name DEFFERED_DEST_QUEUE
    Notify Queue Name NOTIFY_QUEUE
    Dead Letter Queue name NOTIFY_QUEUE_DLQ
    Incoming BackupQueue name EMS_QUEUE_BACK
    Incoming Dead Letter Queue name EMS_QUEUE_DLQ
    Incoming Queue Name EMS_INQUEUE
    Outgoing Queue Name EMS_OUTQUEUE
    SFMS Incoming Queue SFMS_INQUEUE
    RTGS Incoming Queue RTGS_INQUEUE
    Sanction Check Request Queue SNCKREQ_QUEUE
    Sanction Check Response Queue SNCKRES_QUEUE
    Sanction Check Listener Queue SNCKASYNC_QUEUE
    GI Upload Queue Name INTERNAL_GI_UPLOAD_QUEUE
    GI Upload Dead Letter Queue Name INTERNAL_GI_UPLOAD_DLQ
  • Topic Connection Factory
    • NotifyDestTCF
  • Topic
    • NOTIFY_DEST_TOPIC
  • Datasources

    Table 1-9 Datasources

    Datasource Name Datasource Label Type Default Value
    INIT_DATASOURCE Data Source NON-XA jdbc/fcjdevDS
    SCHEDULER_DS Scheduler Datasource XA jdbc/fcjSchedulerDS

    Note:

    You need to create another XA data source for Oracle FCUBS with the JNDI name ‘_XA’ for Scheduler. For example, if the Oracle FCUBS HOST Non-XA data source JNDI name is jdbc/fcjdevDS’, then you need to create another data source for FCUBS with the JNDI name jdbc/fcjdevDS_XA.