Browse Source

init server

wisnugufad 1 week ago
commit
8062162f93
100 changed files with 1010 additions and 0 deletions
  1. 51 0
      Makefile
  2. 32 0
      btn-middleware/.bashrc
  3. 263 0
      btn-middleware/QueueManager/BDSBROKER/queue.mqsc
  4. 42 0
      btn-middleware/QueueManager/BIFBROKER/queue.mqsc
  5. 40 0
      btn-middleware/QueueManager/CMSBROKER/queue.mqsc
  6. 23 0
      btn-middleware/QueueManager/DUMBROKER/queue.mqsc
  7. 38 0
      btn-middleware/QueueManager/FNTBROKER/queue.mqsc
  8. 62 0
      btn-middleware/QueueManager/IBBBROKER/queue.mqsc
  9. 117 0
      btn-middleware/QueueManager/ISOBROKER/queue.mqsc
  10. 65 0
      btn-middleware/QueueManager/ITMBROKER/queue.mqsc
  11. 177 0
      btn-middleware/QueueManager/PAYBROKER/queue.mqsc
  12. 74 0
      btn-middleware/QueueManager/SMSBROKER/queue.mqsc
  13. BIN
      btn-middleware/bar/BDSBROKER/BDS/ISO_NETWORK.bar
  14. BIN
      btn-middleware/bar/BDSBROKER/BDS/LOG_DB_BAR.bar
  15. BIN
      btn-middleware/bar/BDSBROKER/BDS/PASSTHRU.bar
  16. BIN
      btn-middleware/bar/BDSBROKER/BDS/SISKOHAT_ACK_SYARIAH.bar
  17. BIN
      btn-middleware/bar/BDSBROKER/BDSCORE1/CORE.bar
  18. BIN
      btn-middleware/bar/BDSBROKER/BDSCORERPG1/ACE_DLIB.bar
  19. BIN
      btn-middleware/bar/BDSBROKER/BDSCORERPG1/BDS_DLIB.bar
  20. BIN
      btn-middleware/bar/BDSBROKER/BDSCORERPG1/CORE_RPG_APP.bar
  21. BIN
      btn-middleware/bar/BDSBROKER/BDSCORERPG1/CORE_RPG_PLC.bar
  22. BIN
      btn-middleware/bar/BDSBROKER/BDSCORERPG1/MID_SWITCH_RA.bar
  23. BIN
      btn-middleware/bar/BDSBROKER/BDSLOGDB/LOG_DB_JSON_APP.bar
  24. BIN
      btn-middleware/bar/BDSBROKER/BDSMDW1/MDW.bar
  25. BIN
      btn-middleware/bar/BDSBROKER/BDSROUTER/ROUTER.bar
  26. BIN
      btn-middleware/bar/BDSBROKER/BDS_CD/ACE_DLIB.bar
  27. BIN
      btn-middleware/bar/BDSBROKER/BDS_CD/BDS_CD_RA.bar
  28. BIN
      btn-middleware/bar/BDSBROKER/BDS_CD/BDS_DLIB.bar
  29. BIN
      btn-middleware/bar/BDSBROKER/BDS_CF/ACE_DLIB.bar
  30. BIN
      btn-middleware/bar/BDSBROKER/BDS_CF/BDS_CF_RA.bar
  31. BIN
      btn-middleware/bar/BDSBROKER/BDS_CF/BDS_DLIB.bar
  32. BIN
      btn-middleware/bar/BDSBROKER/BDS_DD/ACE_DLIB.bar
  33. BIN
      btn-middleware/bar/BDSBROKER/BDS_DD/BDS_DD_RA.bar
  34. BIN
      btn-middleware/bar/BDSBROKER/BDS_DD/BDS_DLIB.bar
  35. BIN
      btn-middleware/bar/BDSBROKER/BDS_GL/ACE_DLIB.bar
  36. BIN
      btn-middleware/bar/BDSBROKER/BDS_GL/BDS_DLIB.bar
  37. BIN
      btn-middleware/bar/BDSBROKER/BDS_GL/BDS_GL_RA.bar
  38. BIN
      btn-middleware/bar/BDSBROKER/BDS_MT/ACE_DLIB.bar
  39. BIN
      btn-middleware/bar/BDSBROKER/BDS_MT/BDS_DLIB.bar
  40. BIN
      btn-middleware/bar/BDSBROKER/BDS_MT/BDS_MT_RA.bar
  41. BIN
      btn-middleware/bar/BDSBROKER/BDS_OT/ACE_DLIB.bar
  42. BIN
      btn-middleware/bar/BDSBROKER/BDS_OT/BDS_DLIB.bar
  43. BIN
      btn-middleware/bar/BDSBROKER/BDS_OT/BDS_OT_RA.bar
  44. BIN
      btn-middleware/bar/BDSBROKER/BDS_VP/ACE_DLIB.bar
  45. BIN
      btn-middleware/bar/BDSBROKER/BDS_VP/BDS_DLIB.bar
  46. 26 0
      btn-middleware/bar/BDSBROKER/BDS_VP/BDS_VP_RA-QA.properties
  47. BIN
      btn-middleware/bar/BDSBROKER/BDS_VP/BDS_VP_RA.bar
  48. BIN
      btn-middleware/bar/BIFBROKER/BIF/CORE.bar
  49. BIN
      btn-middleware/bar/BIFBROKER/BIF/ISO_NETWORK.bar
  50. BIN
      btn-middleware/bar/BIFBROKER/BIF/LOG_DB_BAR.bar
  51. BIN
      btn-middleware/bar/BIFBROKER/BIF/ROUTER.bar
  52. BIN
      btn-middleware/bar/BIFBROKER/BIFMDW1/MDW.bar
  53. BIN
      btn-middleware/bar/CMSBROKER/CMS/CORE.bar
  54. BIN
      btn-middleware/bar/CMSBROKER/CMS/ISO_NETWORK.bar
  55. BIN
      btn-middleware/bar/CMSBROKER/CMS/LOG_DB_BAR.bar
  56. BIN
      btn-middleware/bar/CMSBROKER/CMS/ROUTER_TCP_BAR.bar
  57. BIN
      btn-middleware/bar/CMSBROKER/CMSMDW1/MDW/1101/MDW.bar
  58. BIN
      btn-middleware/bar/DUMBROKER/DUMMY/DUMMY_SERVER_APP.bar
  59. BIN
      btn-middleware/bar/FNTBROKER/EVA/CORE.bar
  60. BIN
      btn-middleware/bar/FNTBROKER/EVA/ISO_NETWORK.bar
  61. BIN
      btn-middleware/bar/FNTBROKER/EVA/LOG_DB_BAR.bar
  62. BIN
      btn-middleware/bar/FNTBROKER/EVA/MDW.bar
  63. BIN
      btn-middleware/bar/FNTBROKER/EVA/ROUTER.bar
  64. BIN
      btn-middleware/bar/FNTBROKER/ITMCONN/BACKEND_ISO_APP.bar
  65. BIN
      btn-middleware/bar/IBBBROKER/IBB/ISO_NETWORK.bar
  66. BIN
      btn-middleware/bar/IBBBROKER/IBB/SMS_IBFT.bar
  67. BIN
      btn-middleware/bar/IBBBROKER/IBBCORE1/CORE.bar
  68. BIN
      btn-middleware/bar/IBBBROKER/IBBISO/ISO_ADAPTER_FLOW.bar
  69. BIN
      btn-middleware/bar/IBBBROKER/IBBLOGDB/LOG_DB_BAR.bar
  70. BIN
      btn-middleware/bar/IBBBROKER/IBBMDW1/MDW.bar
  71. BIN
      btn-middleware/bar/IBBBROKER/IBBROUTER/ROUTER_TCP_BAR.bar
  72. BIN
      btn-middleware/bar/ISOBROKER/CWS/BACKEND_ISO_APP.bar
  73. BIN
      btn-middleware/bar/ISOBROKER/ISO/ISO_ADAPTER_FLOW.bar
  74. BIN
      btn-middleware/bar/ISOBROKER/ISO/ISO_CLIENT.bar
  75. BIN
      btn-middleware/bar/ISOBROKER/ISOLOGDB/LOG_DB_BAR.bar
  76. BIN
      btn-middleware/bar/ISOBROKER/ISOPAY/ISO_CLIENT_ADAPTER_BAR.bar
  77. BIN
      btn-middleware/bar/ISOBROKER/KONVEN1/CORE.bar
  78. BIN
      btn-middleware/bar/ISOBROKER/OMNI_ISOPAY/OMNI_ISO_CLIENT_ADAPTER_BAR.bar
  79. BIN
      btn-middleware/bar/ISOBROKER/SYARIAH/CORE_SYARIAH_BAR.bar
  80. BIN
      btn-middleware/bar/ISOBROKER/SYARIAH/ITM_SYARIAH_PASS_BAR.bar
  81. BIN
      btn-middleware/bar/ISOBROKER/SYARIAH/SYARIAH_ACK_BAR.bar
  82. BIN
      btn-middleware/bar/ITMBROKER/ITMCORE1/CORE.bar
  83. BIN
      btn-middleware/bar/ITMBROKER/ITMITM1/ITM_BAR.bar
  84. BIN
      btn-middleware/bar/ITMBROKER/ITMLOGDB/LOG_DB_BAR.bar
  85. BIN
      btn-middleware/bar/ITMBROKER/ITMROUTER/CHANGE_GROUP_APP.bar
  86. BIN
      btn-middleware/bar/ITMBROKER/ITMROUTER/CHANGE_GROUP_REVERSAL_APP.bar
  87. BIN
      btn-middleware/bar/ITMBROKER/ITMROUTER/ROUTER_TCP_BAR.bar
  88. BIN
      btn-middleware/bar/IVRBROKER/IVR/CORE.bar
  89. BIN
      btn-middleware/bar/IVRBROKER/IVR/ISO_NETWORK.bar
  90. BIN
      btn-middleware/bar/IVRBROKER/IVR/LOG_DB_BAR.bar
  91. BIN
      btn-middleware/bar/IVRBROKER/IVR/MDW.bar
  92. BIN
      btn-middleware/bar/IVRBROKER/IVR/ROUTER.bar
  93. BIN
      btn-middleware/bar/IVRBROKER/IVR/RPG_IN_ISO_BAR.bar
  94. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_BILLPAYMENT_BAR.bar
  95. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_CLIENT_ADAPTER_FLOW.bar
  96. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_CLIENT_RESPONSE_BAR.bar
  97. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/LOG_DB_BAR.bar
  98. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/MANUAL_ADVICE_BAR.bar
  99. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/RETRIEVE_DATA.bar
  100. BIN
      btn-middleware/bar/PAYBROKER/BILL_PAYMENT/UB_BAR.bar

+ 51 - 0
Makefile

@@ -0,0 +1,51 @@
+DOCKER_REGISTRY=docker.senomas.com
+SHELL=/bin/bash
+COMPOSE_HTTP_TIMEOUT=900
+.PHONY: FORCE
+
+init:
+	$(call healty, openldap)
+	$(call healty, mwconfig)
+	$(call healty, mwlog)
+	$(call healty, mwapp)
+	$(call healty, was)
+	$(call exec, was, 'sh /home/was/script/install.sh')
+
+down:
+	docker compose down -v --remove-orphans
+
+openldap-init:
+	@make -C openldap
+	
+ace:
+	docker compose up -d mwconfig mwlog
+
+	@echo "\033[48;5;202;38;5;15mWaiting mwconfig mwlog to be healthy...\033[0m"
+	@until [ $$(docker compose ps -q mwconfig | xargs docker inspect -f '{{.State.Health.Status}}') = "healthy" ] \
+		&& [ $$(docker compose ps -q mwlog | xargs docker inspect -f '{{.State.Health.Status}}') = "healthy" ]; do \
+		sleep 1; \
+	done
+	# docker compose logs mwconfig | grep -B 3 -A 2 'SQL0206N'
+	docker compose up -d btn-middleware
+	# docker compose logs -f --no-log-prefix mwconfig
+	docker exec -it btn-middleware bash -l
+
+ace-down:
+	docker compose down mwconfig --remove-orphans
+	docker compose down mwlog --remove-orphans
+	docker compose down btn-middleware --remove-orphans
+
+	
+
+define healty
+	@docker compose up -d $(1)
+	@echo -e "\033[48;5;202;38;5;15mWaiting $(1) to be healthy...\033[0m"
+	@until [ $$(docker compose ps -q $(1) \
+		| xargs docker inspect -f '{{.State.Health.Status}}') = "healthy" ]; do \
+		sleep 1; \
+	done
+endef
+
+define exec
+	@docker exec $(1) bash -c $(2)
+endef

+ 32 - 0
btn-middleware/.bashrc

@@ -0,0 +1,32 @@
+# .bashrc
+
+# Source global definitions
+if [ -f /etc/bashrc ]; then
+        . /etc/bashrc
+fi
+
+# User specific environment
+if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]
+then
+    PATH="$HOME/.local/bin:$HOME/bin:$PATH"
+fi
+export PATH
+
+# Uncomment the following line if you don't like systemctl's auto-paging feature:
+export SYSTEMD_PAGER=
+
+# if ! ps -ef | grep -q "mqsiprofile"; then
+#     . /opt/IBM/ace-12.0.9.0/server/bin/mqsiprofile
+# fi;
+
+#  . /opt/IBM/ace-12.0.9.0/server/bin/mqsiprofile
+
+export PATH=$PATH:/opt/mqm/bin
+
+export ENV=DEV
+
+export DB2CLIINIPATH=/opt/mdw/odbc
+export ODBCINI=/opt/mdw/odbc/odbc.ini
+export ODBCSYSINI=/opt/mdw/odbc
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mdw/db2_cli_odbc_driver/odbc_cli/clidriver/lib
+export DB2DSDRIVER_CFG_PATH=/opt/mdw/db2_cli_odbc_driver/odbc_cli/clidriver/cfg

+ 263 - 0
btn-middleware/QueueManager/BDSBROKER/queue.mqsc

@@ -0,0 +1,263 @@
+DEFINE QLOCAL(ABCS_REPLY)
+DEFINE QLOCAL(ABCS_REQ)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(MBASE_REPLY)
+DEFINE QLOCAL(MBASE_REQ)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(PASS_CLOSE)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(SISKOHAT_ACK_SYAH_IN)
+DEFINE QLOCAL(SISKOHAT_ACK_SYAH_REPLY)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(APP.JVM_DUMP)
+DEFINE QREMOTE(BP.WS.PAYMENT.COREFAILEREV.COREREPLY) RNAME(BP.WS.PAYMENT.COREFAILEREV.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.COREREPLY) RNAME(BP.WS.PAYMENT.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.REV.COREREPLY) RNAME(BP.WS.PAYMENT.REV.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.INQUIRY.IN) RNAME(BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.IN) RNAME(BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(WS.PAYMENT.IN) RNAME(WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(UB.MQIN) RNAME(UB.MQIN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(UB.PAYMENT_MQIN) RNAME(UB.PAYMENT_MQIN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(UB.PAYMENT_REPLY) RNAME(UB.PAYMENT_REPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(UB.REPLY_MQIN) RNAME(UB.REPLY_MQIN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ISO.PASSTROUGH.IN) RNAME(ISO.PASSTROUGH.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.INQUIRY.IN) RNAME(BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.IN) RNAME(BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.REVERSAL.IN) RNAME(BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.REVERSAL.IN) RNAME(BP.WS.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(CORE_SYARIAH_IN) RNAME(CORE_SYARIAH_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(WS.BILLPAYMENT.INQUIRY.IN) RNAME(WS.BILLPAYMENT.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(WS.BILLPAYMENT.PAYMENT.IN) RNAME(WS.BILLPAYMENT.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(WS_BILLPAYMENT_CB_IN) RNAME(WS_BILLPAYMENT_CB_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(WS_BILLPAYMENT_MANUAL_RELEASE_IN) RNAME(WS_BILLPAYMENT_MANUAL_RELEASE_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(WS_BILLPAYMENT_RELEASE_IN) RNAME(WS_BILLPAYMENT_RELEASE_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.ISO.PASSTROUGH.IN) RNAME(OMNI.ISO.PASSTROUGH.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(BDS.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(BDS.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(BDS.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.BDS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.BDS) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(BDS.ISO)
+
+
+
+DEFINE QLOCAL(LOG_DB_JSON)
+DEFINE QLOCAL(CORE_RPG_IN)
+DEFINE QLOCAL(BDS_MID_CORE_REPLY)
+DEFINE QLOCAL(BDS_MT_CORE_REPLY)
+DEFINE QLOCAL(BDS_DD_CORE_REPLY)
+DEFINE QLOCAL(BDS_CD_CORE_REPLY)
+DEFINE QLOCAL(BDS_CF_CORE_REPLY)
+DEFINE QLOCAL(BDS_DD_GET_ACCOUNT)
+DEFINE QLOCAL(BDS_DD_POST_ACCOUNT)
+DEFINE QLOCAL(BDS_OT_GET_DHN)
+DEFINE QLOCAL(BDS_OT_GET_RATE_CURENCY)
+DEFINE QLOCAL(BDS_CF_POST_CIF)
+DEFINE QLOCAL(BDS_OT_GET_RATE_CURS)
+DEFINE QLOCAL(BDS_OT_GET_LOGIN_USER_BRANCH)
+DEFINE QLOCAL(BDS_DD_GET_PRODUCT_NONCARD)
+DEFINE QLOCAL(BDS_CF_GET_MOTHER)
+DEFINE QLOCAL(BDS_CF_GET_CIF)
+DEFINE QLOCAL(ISO.BDS_SY_RA.REPLY_CINQ)
+DEFINE QLOCAL(ISO.BDS_SY_RA.REPLY_CWDW)
+DEFINE QLOCAL(ISO.BDS_SY_RA.REPLY_CDP)
+
+DEFINE QLOCAL(BDS_CF_GET_MOTHER)
+DEFINE QLOCAL(BDS_CF_GET_CIF)
+DEFINE QLOCAL(BDS_BP_GET_INQ_VA)
+DEFINE QLOCAL(BDS_CD_GET_ACCOUNT)
+DEFINE QLOCAL(BDS_CD.WS3611A)
+DEFINE QLOCAL(BDS_CD.WSFCDPN01)
+DEFINE QLOCAL(BDS_CD.WSFCSTKH01)
+DEFINE QLOCAL(BDS_CD.WSFTACEM01)
+DEFINE QLOCAL(BDS_CD.WSFTACNM01)
+DEFINE QLOCAL(BDS_CD.WSITLACT01)
+DEFINE QLOCAL(BDS_CD.WSITMLOG01)
+DEFINE QLOCAL(BDS_CD.WSMBS3501)
+DEFINE QLOCAL(BDS_CD.WSMBS3503)
+DEFINE QLOCAL(BDS_CD.WSMBS3517)
+DEFINE QLOCAL(BDS_CD.WSMBS3527)
+DEFINE QLOCAL(BDS_CD.WSMBS3607)
+DEFINE QLOCAL(BDS_CD_INQ_MRATE_DEP)
+DEFINE QLOCAL(BDS_CF_PUT_CIF)
+DEFINE QLOCAL(BDS_CF_CONTACT_PERSON)
+DEFINE QLOCAL(BDS_CF.WSICFTD01)
+DEFINE QLOCAL(BDS_CF.SRC_ACC2)
+DEFINE QLOCAL(BDS_CF.WSICSRCH03)
+DEFINE QLOCAL(BDS_CF.WSICSRCH04)
+DEFINE QLOCAL(BDS_CF.WSMBS1534)
+DEFINE QLOCAL(BDS_CF.WSMBS1605)
+DEFINE QLOCAL(BDS_CF.WSMBS1608)
+DEFINE QLOCAL(BDS_DD_VADEBIT)
+DEFINE QLOCAL(BDS_DD.WS2683A)
+DEFINE QLOCAL(BDS_DD.WS5591A)
+DEFINE QLOCAL(BDS_DD.WS6537A)
+DEFINE QLOCAL(BDS_DD.WSFAFT01)
+DEFINE QLOCAL(BDS_DD.WSFCBM01)
+DEFINE QLOCAL(BDS_DD.WSFDAGFM01)
+DEFINE QLOCAL(BDS_DD.WSFDDSP01)
+DEFINE QLOCAL(BDS_DD.WSIDCHKV01)
+DEFINE QLOCAL(BDS_DD.WSIDMLOG01)
+DEFINE QLOCAL(BDS_DD.WSIDPRDC01)
+DEFINE QLOCAL(BDS_DD.WSIDVAL01)
+DEFINE QLOCAL(BDS_DD.WSMBS2102)
+DEFINE QLOCAL(BDS_DD.WSMBS2503)
+DEFINE QLOCAL(BDS_DD.WSMBS2504)
+DEFINE QLOCAL(BDS_DD.WSMBS2505)
+DEFINE QLOCAL(BDS_DD.WSMBS2506)
+DEFINE QLOCAL(BDS_DD.WSMBS2507)
+DEFINE QLOCAL(BDS_DD.WSMBS2516)
+DEFINE QLOCAL(BDS_DD.WSMBS2520)
+DEFINE QLOCAL(BDS_DD.WSMBS2524)
+DEFINE QLOCAL(BDS_DD.WSMBS2525)
+DEFINE QLOCAL(BDS_DD.WSMBS2526)
+DEFINE QLOCAL(BDS_DD.WSMBS2534)
+DEFINE QLOCAL(BDS_DD.WSMBS2535)
+DEFINE QLOCAL(BDS_DD.WSMBS2597)
+DEFINE QLOCAL(BDS_DD.WSMBS2601)
+DEFINE QLOCAL(BDS_DD.WSMBS2602)
+DEFINE QLOCAL(BDS_DD.WSMBS2603)
+DEFINE QLOCAL(BDS_DD.WSMBS2604)
+DEFINE QLOCAL(BDS_DD.WSMBS2605)
+DEFINE QLOCAL(BDS_DD.WSMBS2606)
+DEFINE QLOCAL(BDS_DD.WSMBS2607)
+DEFINE QLOCAL(BDS_DD.WSMBS2609)
+DEFINE QLOCAL(BDS_DD.WSMBS2614)
+DEFINE QLOCAL(BDS_DD.WSMBS2617)
+DEFINE QLOCAL(BDS_DD.WSMBS2618)
+DEFINE QLOCAL(BDS_DD.WSMBS2625)
+DEFINE QLOCAL(BDS_DD.WSMBS2626)
+DEFINE QLOCAL(BDS_DD.WSMBS2688)
+DEFINE QLOCAL(BDS_DD.WSMBS2700)
+DEFINE QLOCAL(BDS_DD.WSMBS2734)
+DEFINE QLOCAL(BDS_DD.WSMBS2801)
+DEFINE QLOCAL(BDS_DD.WSMBS2802)
+DEFINE QLOCAL(BDS_DD.WSMBS5586)
+DEFINE QLOCAL(BDS_DD.WSMBS6501)
+DEFINE QLOCAL(BDS_GL.WS6536A)
+DEFINE QLOCAL(BDS_GL.WSMBS6003)
+DEFINE QLOCAL(BDS_GL.WSMBS6062)
+DEFINE QLOCAL(BDS_GL.WSMBS6103)
+DEFINE QLOCAL(BDS_GL.WSMBS6170)
+DEFINE QLOCAL(BDS_LN.INQ_BY_ACC)
+DEFINE QLOCAL(BDS_LN.WSMBS4503)
+DEFINE QLOCAL(BDS_OT_GET_INQ_LACC_ID)
+DEFINE QLOCAL(BDS_OT_GET_INQ_BUSSINESS_DATE)
+DEFINE QLOCAL(BDS_OT_GET_INQ_TRX_TELLER_PAGE)
+DEFINE QLOCAL(BDS_OT_GET_INQ_TRX_TELLER_TLBJSN)
+DEFINE QLOCAL(BDS_OT_PRODUCTL)
+DEFINE QLOCAL(BDS_OT.WSFOINKS01)
+DEFINE QLOCAL(BDS_OT.WSIOACC01)
+DEFINE QLOCAL(BDS_OT.WSIOBTHST)
+DEFINE QLOCAL(BDS_OT.WSIOINKS01)
+DEFINE QLOCAL(BDS_OT.INQ_OACNEW)
+DEFINE QLOCAL(BDS_OT.WSIOTTHST)
+DEFINE QLOCAL(BDS_VP_RPG_REPLY)
+DEFINE QLOCAL(BDS_VP.MTC_REPLY)
+DEFINE QLOCAL(BDS_VP.MTC_REVERSAL_REPLY)
+DEFINE QLOCAL(BDS_RM.WS5620A)
+DEFINE QLOCAL(BDS_RM.WS6533A)
+DEFINE QLOCAL(BDS_CF.WSFCCREL01)
+
+DEFINE QLOCAL(BDS_DD.WSIDPRV01)
+DEFINE QLOCAL(BDS_GL.WSIGBAL01)
+DEFINE QLOCAL(BDS_OT.WSIOMBP01)
+DEFINE QLOCAL(BDS_OT_GET_INQ_LACC_CIF)
+DEFINE QLOCAL(BDS_DD.WSFASTS01)
+DEFINE QLOCAL(BDS_CF.WSFCSTAC01)
+DEFINE QLOCAL(BDS_CF.WSICSTKH01)
+DEFINE QLOCAL(BDS_OT.WSIOPRM01)
+DEFINE QLOCAL(BDS_OT.WSIOPRD02)
+DEFINE QLOCAL(BDS_OT.WSIOPDS01)
+DEFINE QLOCAL(BDS_OT.WSIOPDS02)
+DEFINE QLOCAL(BDS_OT.WSIOPDU01)
+DEFINE QLOCAL(BDS_OT.WSIOPDU02)
+DEFINE QLOCAL(BDS_VP.RPG_REPLY)
+DEFINE QLOCAL(BDS_VP.MT_REPLY)
+DEFINE QLOCAL(BDS_VP.MT_REVERSAL_REPLY)
+DEFINE QLOCAL(BDS_CF.WSCCCIF02)
+
+DEFINE QLOCAL(BDS_CF.WSICCREL01)
+DEFINE QLOCAL(BDS_CF.WSICDPN01)
+DEFINE QLOCAL(BDS_CF.WSCOPACC01)
+DEFINE QLOCAL(BDS_CF.WSFOJACC01)
+DEFINE QLOCAL(BDS_OT.WSIOPDD01)
+DEFINE QLOCAL(BDS_OT.WSIOPIP01)
+DEFINE QLOCAL(BDS_OT.WSIOPID01)
+DEFINE QLOCAL(BDS_OT.WSIODSP01)
+
+DEFINE QLOCAL(BDS_GL.WSMBS6100)
+DEFINE QLOCAL(BDS_GL.WSMBS6110)
+
+DEFINE QLOCAL(BDS_MT.CORE_IN)
+DEFINE QLOCAL(BDS_VP.MT)
+
+
+DEFINE QLOCAL(BDS_GS.WSISMNTFRS)
+DEFINE QLOCAL(BDS_GS.WSISMNTFRD)
+DEFINE QLOCAL(BDS_GS.WSFSMSNTFR)
+DEFINE QLOCAL(BDS_GS.WSIAUTBPJS)
+DEFINE QLOCAL(BDS_GS.WSFDPO400)
+DEFINE QLOCAL(BDS_GS.WSIDPO400)
+DEFINE QLOCAL(BDS_GS.WSIDDPO400)
+DEFINE QLOCAL(BDS_GS.WSIRGPO400)
+DEFINE QLOCAL(BDS_GS.WSIDPO400A)
+DEFINE QLOCAL(BDS_GS.WSIDDSCL01)
+DEFINE QLOCAL(BDS_GS.WSIDDSCL02)
+DEFINE QLOCAL(BDS_GS.WSIDDSREF)
+DEFINE QLOCAL(BDS_GS.WSFDDS400)
+DEFINE QLOCAL(BDS_GS.WSIDDS400D)
+DEFINE QLOCAL(BDS_GS.WSIDDS400)
+DEFINE QLOCAL(BDS_GS.WSIDDN400D)
+DEFINE QLOCAL(BDS_GS.WSIDDN400)
+DEFINE QLOCAL(BDS_GS.WSIDPO410)
+DEFINE QLOCAL(BDS_GS.WSIDDPO410)
+DEFINE QLOCAL(BDS_GS.WSFDPO410)
+DEFINE QLOCAL(BDS_GS.WSIDDG400)
+DEFINE QLOCAL(BDS_GS.WSIDDDG400)
+DEFINE QLOCAL(BDS_GS.WSIDDV400)
+DEFINE QLOCAL(BDS_GS.WSIDDV400D)
+DEFINE QLOCAL(BDS_GS.WSFDDV400)
+DEFINE QLOCAL(BDS_CF.WSFCEDD01)
+DEFINE QLOCAL(BDS_GS.WSIDDGCS)
+DEFINE QLOCAL(BDS_GS.WSFDDG400)
+DEFINE QLOCAL(BDS_GS.WSFDDN400)
+DEFINE QLOCAL(BDS_GS.WSIMUTMSTR)
+DEFINE QLOCAL(BDS_GS.WSUAUTBPJS)
+DEFINE QLOCAL(BDS_CF.WSICMERG01)
+DEFINE QLOCAL(BDS_CF.WSCCMERG01)
+DEFINE QLOCAL(BDS_CF.WSICRPMG01)
+DEFINE QLOCAL(BDS_CF.WSICCDUP01)
+DEFINE QLOCAL(BDS_GS.WSFMUTMSTR)
+DEFINE QLOCAL(BDS_GS.WSFAUTBPJS)
+DEFINE QLOCAL(BDS_GS.WSIDDG400A)
+DEFINE QLOCAL(BDS_GS.WSISUBBPJS)
+DEFINE QLOCAL(BDS_GS.WSIDDSR01)
+DEFINE QLOCAL(BDS_GS.WSIDPOR01)
+DEFINE QLOCAL(BDS_GS.WSIPRTBPJS)
+
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(BDS.PAY) CHLTYPE(SDR) CONNAME('127.0.0.1(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(BDS.PAY) CHLTYPE(SDR) HBINT(0) DISCINT(0)
+START CHANNEL(BDS.PAY)
+DEFINE CHANNEL(PAY.BDS) CHLTYPE(RCVR) TRPTYPE(TCP)
+ALTER CHANNEL(PAY.BDS) CHLTYPE(RCVR) HBINT(0)
+DEFINE QLOCAL(BDS_GS.ADD_ACCOUNT)
+DEFINE QLOCAL(BACKEND_SOAP_IN)
+DEFINE QREMOTE(BACKEND_SOAP_IN) RNAME(BACKEND_SOAP_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN) REPLACE
+ALTER CHANNEL(PAY.BDS) CHLTYPE(RCVR) MCAUSER('mqm') 
+

+ 42 - 0
btn-middleware/QueueManager/BIFBROKER/queue.mqsc

@@ -0,0 +1,42 @@
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(LATE_REV_IN)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IBB) RNAME(ROUTER_OUT) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(BIF.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(BIF.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(BIF.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.BIF) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.BIF) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(BIF.ISO)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(BIF.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(BIF.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(BIF.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.BIF) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.BIF) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(BIF.PAY)
+
+DEFINE QLOCAL(IBBBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(BIF.IBB) CHLTYPE(SDR) CONNAME('localhost(1554)') XMITQ(IBBBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(BIF.IBB) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(BIF.IBB) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(IBB.BIF) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(IBB.BIF) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(BIF.IBB)

+ 40 - 0
btn-middleware/QueueManager/CMSBROKER/queue.mqsc

@@ -0,0 +1,40 @@
+DEFINE QLOCAL(CMS_CORE_IN)
+DEFINE QLOCAL(CMS_CORE_REPLY)
+DEFINE QLOCAL(CMS_IN)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.INQUIRY.IN) RNAME(BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.IN) RNAME(BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.RETRIEVE.DATA.IN) RNAME(BP.ISO.RETRIEVE.DATA.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.REVERSAL.IN) RNAME(BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.INQUIRY.IN) RNAME(BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.IN) RNAME(BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.REVERSAL.IN) RNAME(BP.WS.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI_MDW_IN) RNAME(OMNI_MDW_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(CMS.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(CMS.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(CMS.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.CMS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.CMS) CHLTYPE(RCVR) HBINT(0)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(CMS.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(CMS.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(CMS.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.CMS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.CMS) CHLTYPE(RCVR) HBINT(0)

+ 23 - 0
btn-middleware/QueueManager/DUMBROKER/queue.mqsc

@@ -0,0 +1,23 @@
+DEFINE QLOCAL(BTNS.DEAD.LETTER.QUEUE)
+ALTER QMGR DEADQ('BTNS.DEAD.LETTER.QUEUE')
+
+
+DEFINE AUTHINFO('BTNS.AUTHINFO') AUTHTYPE(IDPWOS) CHCKCLNT(REQDADM) CHCKLOCL(OPTIONAL) ADOPTCTX(YES) REPLACE
+ALTER QMGR CONNAUTH('BTNS.AUTHINFO')
+REFRESH SECURITY(*) TYPE(CONNAUTH)
+
+
+DEFINE CHANNEL('BTNS.ADMIN.SVRCONN') CHLTYPE(SVRCONN) REPLACE
+DEFINE CHANNEL('BTNS.APP.SVRCONN') CHLTYPE(SVRCONN) MCAUSER('admmdw') REPLACE
+
+
+SET CHLAUTH('') TYPE(ADDRESSMAP) ADDRESS('') USERSRC(NOACCESS) DESCR('Back-stop rule - Blocks everyone') ACTION(REPLACE)
+SET CHLAUTH('BTNS.APP.SVRCONN') TYPE(ADDRESSMAP) ADDRESS('*') USERSRC(CHANNEL) CHCKCLNT(ASQMGR) DESCR('Allows connection via APP channel') ACTION(REPLACE)
+SET CHLAUTH('BTNS.ADMIN.SVRCONN') TYPE(BLOCKUSER) USERLIST('nobody') DESCR('Allows admins on ADMIN channel') ACTION(REPLACE)
+SET CHLAUTH('BTNS.ADMIN.SVRCONN') TYPE(USERMAP) CLNTUSER('admin') USERSRC(CHANNEL) DESCR('Allows admin user to connect via ADMIN channel') ACTION(REPLACE)
+SET CHLAUTH('BTNS.ADMIN.SVRCONN') TYPE(USERMAP) CLNTUSER('admin') USERSRC(MAP) MCAUSER ('mqm') DESCR ('Allow admin as MQ-admin') ACTION(REPLACE)
+
+
+SET AUTHREC PRINCIPAL('admmdw') OBJTYPE(QMGR) AUTHADD(CONNECT,INQ)
+SET AUTHREC PROFILE('.*') PRINCIPAL('admmdw') OBJTYPE(QUEUE) AUTHADD(ALLMQI)
+SET AUTHREC PROFILE('.*') PRINCIPAL('admmdw') OBJTYPE(CHANNEL) AUTHADD(ALLMQI)

+ 38 - 0
btn-middleware/QueueManager/FNTBROKER/queue.mqsc

@@ -0,0 +1,38 @@
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(REVERSAL_QUEUE_IN)
+DEFINE QLOCAL(BACKEND_ISO_IN)
+
+DEFINE QREMOTE(BP.ISO.RETRIEVE.DATA.IN) RNAME(BP.ISO.RETRIEVE.DATA.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.INQUIRY.IN) RNAME(BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.IN) RNAME(BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.INQUIRY.IN) RNAME(BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.IN) RNAME(BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(FNT.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(FNT.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(FNT.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.FNT) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.FNT) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(FNT.PAY)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(FNT.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(FNT.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(FNT.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.FNT) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.FNT) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(FNT.ISO)

+ 62 - 0
btn-middleware/QueueManager/IBBBROKER/queue.mqsc

@@ -0,0 +1,62 @@
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(LATE_REV_IN)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(ISO.BILLPAYMENT.IN)
+DEFINE QLOCAL(ISO.REVERSAL.IN)
+DEFINE QLOCAL(ISO.PASSTROUGH.IN)
+DEFINE QLOCAL(ISO.SAF)
+DEFINE QLOCAL(SMS_IBFT_INQIN)
+DEFINE QLOCAL(SMS_IBFT_PAYIN)
+DEFINE QLOCAL(SMS_IBFT_NETRESP)
+DEFINE QLOCAL(SMS_IBFT_COREREPLY)
+DEFINE QLOCAL(SMS_IBFT_ORISTORE)
+DEFINE QLOCAL(SMS_IBFT_REV_COREREPLY)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_STORE)
+DEFINE QLOCAL(SMS_IBFT_REVIN)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_NETREPLY)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_COREREPLY)
+DEFINE QREMOTE(ROUTER_CHANGE_IN) RNAME(ROUTER_CHANGE_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_CHANGE_OUT) RNAME(ROUTER_CHANGE_OUT) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_CHANGE_REVERSAL_IN) RNAME(ROUTER_CHANGE_REVERSAL_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_CHANGE_REPLY) RNAME(ROUTER_CHANGE_REPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_SYARIAH_REQ) RNAME(ITM_SYARIAH_REQ) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(CORE_SYARIAH_IN) RNAME(CORE_SYARIAH_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_ISO_IN.IBB) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.RETRIEVE.DATA.IN) RNAME(BP.ISO.RETRIEVE.DATA.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(IBB.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(IBB.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(IBB.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.IBB) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.IBB) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(IBB.PAY)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(IBB.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(IBB.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(IBB.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.IBB) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.IBB) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(IBB.ISO)
+
+DEFINE QLOCAL(BIFBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(IBB.BIF) CHLTYPE(SDR) CONNAME('localhost(1544)') XMITQ(BIFBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(IBB.BIF) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(IBB.BIF) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(BIF.IBB) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(BIF.IBB) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(IBB.BIF)

+ 117 - 0
btn-middleware/QueueManager/ISOBROKER/queue.mqsc

@@ -0,0 +1,117 @@
+DEFINE QLOCAL(BACKEND_ISO_IN)
+DEFINE QLOCAL(MQ.ISO.INQUIRY.IN)
+DEFINE QLOCAL(ISO.BILLPAYMENT.IN)
+DEFINE QLOCAL(ISO.REVERSAL.IN)
+DEFINE QLOCAL(ISO.SAF)
+DEFINE QLOCAL(CUTOFF_MQIN)
+DEFINE QLOCAL(ISO.PASSTROUGH.IN)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(ITM_SYARIAH_REPLY)
+DEFINE QLOCAL(CORE_SYARIAH_IN)
+DEFINE QLOCAL(ACK_SYARIAH_REPLY)
+DEFINE QLOCAL(ITM_SYARIAH_REQ)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(ACK_SYARIAH_IN)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+
+DEFINE QREMOTE(MDW_CORE_REPLY.SMS) RNAME(MDW_CORE_REPLY) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.CMS) RNAME(MDW_CORE_REPLY) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.BDS) RNAME(MDW_CORE_REPLY) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REVERSAL_REPLY) RNAME(MDW_CORE_REVERSAL_REPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IVR) RNAME(ROUTER_OUT) RQMNAME(IVRBROKER.QM) XMITQ(IVRBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.ITM) RNAME(ROUTER_OUT) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.CMS) RNAME(ROUTER_OUT) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.FNT) RNAME(ROUTER_OUT) RQMNAME(FNTBROKER.QM) XMITQ(FNTBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.FNT) RNAME(MDW_CORE_REPLY) RQMNAME(FNTBROKER.QM) XMITQ(FNTBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_NO_NEED_REPLY.FNT) RNAME(ROUTER_OUT) RQMNAME(FNTBROKER.QM) XMITQ(FNTBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_CORE_REPLY) RNAME(ITM_CORE_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.IVR) RNAME(MDW_CORE_REPLY) RQMNAME(IVRBROKER.QM) XMITQ(IVRBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY) RNAME(MDW_CORE_REPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(SISKOHAT_ACK_SYAH_REPLY) RNAME(SISKOHAT_ACK_SYAH_REPLY) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_CORE_REVERSAL_REPLY) RNAME(ITM_CORE_REVERSAL_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_NO_NEED_REPLY.SMS) RNAME(MDW_CORE_NO_NEED_REPLY) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REVERSAL_REPLY.SMS) RNAME(MDW_CORE_REVERSAL_REPLY) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.SMS) RNAME(ROUTER_OUT) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(BP_SYARIAH_OUT) RNAME(BP_SYARIAH_OUT) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.PAYMENT.COREREPLY) RNAME(OMNI.BP.ISO.PAYMENT.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.REV.COREREPLY) RNAME(BP.ISO.PAYMENT.REV.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.COREREPLY.PAY) RNAME(BP.WS.PAYMENT.COREREPLY) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND.ISO.IN.FNT) RNAME(BACKEND.ISO.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IBB) RNAME(ROUTER_OUT) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.IBB) RNAME(MDW_CORE_REPLY) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_NO_NEED_REPLY.IBB) RNAME(MDW_CORE_NO_NEED_REPLY) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REVERSAL_REPLY.IBB) RNAME(MDW_CORE_REVERSAL_REPLY) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+
+DEFINE QLOCAL(CMSBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.CMS) CHLTYPE(SDR) CONNAME('localhost(1476)') XMITQ(CMSBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.CMS) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.CMS) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(CMS.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(CMS.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.CMS)
+
+DEFINE QLOCAL(IVRBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.IVR) CHLTYPE(SDR) CONNAME('localhost(1514)') XMITQ(IVRBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.IVR) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.IVR) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(IVR.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(IVR.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.IVR)
+
+DEFINE QLOCAL(ITMBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.ITM) CHLTYPE(SDR) CONNAME('localhost(1464)') XMITQ(ITMBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.ITM) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.ITM) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ITM.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ITM.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.ITM)
+
+DEFINE QLOCAL(BIFBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.BIF) CHLTYPE(SDR) CONNAME('localhost(1544)') XMITQ(BIFBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.BIF) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.BIF) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(BIF.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(BIF.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.BIF)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.PAY)
+
+DEFINE QLOCAL(BDSBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.BDS) CHLTYPE(SDR) CONNAME('localhost(1454)') XMITQ(BDSBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.BDS) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.BDS) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(BDS.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(BDS.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.BDS)
+
+DEFINE QLOCAL(SMSBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.SMS) CHLTYPE(SDR) CONNAME('localhost(1434)') XMITQ(SMSBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.SMS) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.SMS) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(SMS.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(SMS.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.SMS)
+
+DEFINE QLOCAL(FNTBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.FNT) CHLTYPE(SDR) CONNAME('localhost(1524)') XMITQ(FNTBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.FNT) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.FNT) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(FNT.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(FNT.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.FNT)
+
+DEFINE QLOCAL(IBBBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ISO.IBB) CHLTYPE(SDR) CONNAME('localhost(1554)') XMITQ(IBBBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ISO.IBB) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ISO.IBB) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(IBB.ISO) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(IBB.ISO) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ISO.IBB)

+ 65 - 0
btn-middleware/QueueManager/ITMBROKER/queue.mqsc

@@ -0,0 +1,65 @@
+DEFINE QLOCAL(REVERSAL_QUEUE_IN)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(GROUP_CHANGE_IN)
+DEFINE QLOCAL(GROUP_CHANGE_REPLY)
+DEFINE QLOCAL(GROUP_CHANGE_AUTOREV_REPLY)
+DEFINE QLOCAL(GROUP_CHANGE_OUT)
+DEFINE QLOCAL(GROUP_CHANGE_REVERSAL_IN)
+DEFINE QLOCAL(GROUP_CHANGE_REVERSAL_REPLY)
+DEFINE QLOCAL(GROUP_CHANGE_REVERSAL_OUT)
+DEFINE QLOCAL(STORE_CORECHANGE_RESP)
+DEFINE QLOCAL(ITM_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(ITM_CORE_REPLY)
+DEFINE QLOCAL(ITM_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(ITM_IN)
+DEFINE QLOCAL(ITM_NETWORK_IN)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(ITM_SYARIAH_REPLY)
+DEFINE QLOCAL(ACK_SYARIAH_IN)
+DEFINE QLOCAL(ACK_SYARIAH_REPLY)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+
+
+
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.RETRIEVE.DATA.IN) RNAME(BP.ISO.RETRIEVE.DATA.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.INQUIRY.IN) RNAME(BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.IN) RNAME(BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.REVERSAL.IN) RNAME(BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(CORE_SYARIAH_IN) RNAME(CORE_SYARIAH_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_SYARIAH_REQ) RNAME(ITM_SYARIAH_REQ) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.INQUIRY.IN) RNAME(BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.IN) RNAME(BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.REVERSAL.IN) RNAME(BP.WS.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(MQ.ISO.INQUIRY.IN) RNAME(MQ.ISO.INQUIRY.IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.INQUIRY.IN) RNAME(OMNI.BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.PAYMENT.IN) RNAME(OMNI.BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.REVERSAL.IN) RNAME(OMNI.BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.ISO.BILLPAYMENT.IN) RNAME(OMNI.ISO.BILLPAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.WS.INQUIRY.IN) RNAME(OMNI.BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.WS.PAYMENT.IN) RNAME(OMNI.BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI_MDW_IN) RNAME(OMNI_MDW_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ITM.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ITM.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ITM.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.ITM) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.ITM) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ITM.PAY)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(ITM.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(ITM.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(ITM.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.ITM) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.ITM) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(ITM.ISO)
+
+DEFINE QLOCAL(LOG_DB_JSON)

+ 177 - 0
btn-middleware/QueueManager/PAYBROKER/queue.mqsc

@@ -0,0 +1,177 @@
+DEFINE QLOCAL(BACKEND_REST_IN)
+DEFINE QLOCAL(LOG_DB_JSON)
+DEFINE QLOCAL(ISO.ADVICEPASS.IN)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(WS.MAN.ADVICE.REPLY)
+DEFINE QLOCAL(BP.ABCS.INQUIRY.IN)
+DEFINE QLOCAL(BP.ABCS.PAYMENT.IN)
+DEFINE QLOCAL(BP.ABCS.REVERSAL.IN)
+DEFINE QLOCAL(BP.ISO.INQUIRY.IN)
+DEFINE QLOCAL(BP.ISO.PAYMENT.BILLERRESP)
+DEFINE QLOCAL(BP.ISO.PAYMENT.COREREPLY)
+DEFINE QLOCAL(BP.ISO.PAYMENT.IN)
+DEFINE QLOCAL(BP.ISO.PAYMENT.ORISTORE)
+DEFINE QLOCAL(BP.ISO.PAYMENT.REV.COREREPLY)
+DEFINE QLOCAL(BP.ISO.REVERSAL.BILLERREPLY)
+DEFINE QLOCAL(BP.ISO.REVERSAL.COREREPLY)
+DEFINE QLOCAL(BP.ISO.REVERSAL.IN)
+DEFINE QLOCAL(BP.ISO.REVERSAL.STORE)
+DEFINE QLOCAL(BP.WS.CORESTORE)
+DEFINE QLOCAL(BP.WS.INQUIRY.IN)
+DEFINE QLOCAL(BP.WS.PAYMENT.BILLERRESP)
+DEFINE QLOCAL(BP.WS.PAYMENT.COREFAILEREV.COREREPLY)
+DEFINE QLOCAL(BP.WS.PAYMENT.COREREPLY)
+DEFINE QLOCAL(BP.WS.PAYMENT.IN)
+DEFINE QLOCAL(BP.WS.PAYMENT.IN.COREREPLY)
+DEFINE QLOCAL(BP.WS.PAYMENT.ORISTORE)
+DEFINE QLOCAL(BP.WS.PAYMENT.REV.COREREPLY)
+DEFINE QLOCAL(BP.WS.REVERSAL.BILLERREPLY)
+DEFINE QLOCAL(BP.WS.REVERSAL.COREREPLY)
+DEFINE QLOCAL(BP.WS.REVERSAL.IN)
+DEFINE QLOCAL(BP.WS.REVERSAL.STORE)
+DEFINE QLOCAL(BP.WS.REVERSALRESP.STORE)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(CUTOFF_MQIN)
+DEFINE QLOCAL(ISO.BILLPAYMENT.IN)
+DEFINE QLOCAL(ISO.PASSTROUGH.IN)
+DEFINE QLOCAL(ISO.REVERSAL.IN)
+DEFINE QLOCAL(ISO.SAF)
+DEFINE QLOCAL(LATE_REV_IN)
+DEFINE QLOCAL(WS.INQUIRY.IN)
+DEFINE QLOCAL(WS.INQUIRY.MSGORI.STORE)
+DEFINE QLOCAL(WS.PAYMENT.COREREPLY.IN)
+DEFINE QLOCAL(WS.PAYMENT.IN)
+DEFINE QLOCAL(WS.PAYMENT.MSGORI.STORE)
+DEFINE QLOCAL(WS.REVERSAL.IN)
+DEFINE QLOCAL(WS.REVERSAL.MSGORI.STORE)
+DEFINE QLOCAL(UB.MSGORI.STORE)
+DEFINE QLOCAL(UB.MQIN)
+DEFINE QLOCAL(UB.PAYMENT_MQIN)
+DEFINE QLOCAL(UB.PAYMENT_REPLY)
+DEFINE QLOCAL(UB.PAYMENT.MSGORI.STORE)
+DEFINE QLOCAL(UB.PAYMENT.RESP.STORE)
+DEFINE QLOCAL(UB.REPLY_MQIN)
+DEFINE QLOCAL(WS.BILLPAYMENT.INQUIRY.IN)
+DEFINE QLOCAL(WS.BILLPAYMENT.PAYMENT.IN)
+DEFINE QLOCAL(WS_BILLPAYMENT_CB_IN)
+DEFINE QLOCAL(WS_BILLPAYMENT_MANUAL_RELEASE_IN)
+DEFINE QLOCAL(WS_BILLPAYMENT_RELEASE_IN)
+DEFINE QLOCAL(WS.BILLPAYMENT.INQUIRY.IN.STORE)
+DEFINE QLOCAL(WS.BILLPAYMENT.CORE.IN)
+DEFINE QLOCAL(WS.BILLPAYMENT.CORE.STORE)
+DEFINE QLOCAL(WS.BILLPAYMENT.CORE.REPLY.IN)
+DEFINE QLOCAL(WS.BILLPAYMENT.REPLY.IN)
+DEFINE QLOCAL(WS.BILLPAYMENT.REPLY.IN.STORE)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(BP.ISO.RETRIEVE.DATA.IN)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(PAY_CORE_REQ)
+DEFINE QLOCAL(PAY_BILLER_REQ)
+DEFINE QLOCAL(LOG_DB_SOAP_CLIENT)
+DEFINE QLOCAL(PAY_WS_CORE_REQ)
+DEFINE QLOCAL(PAY_WS_BILLER_REQ)
+DEFINE QLOCAL(QUERY_TEST_IN)
+DEFINE QLOCAL(REVERSAL_QUEUE_IN)
+DEFINE QLOCAL(LATE_REVERSE_IN)
+DEFINE QLOCAL(OMNI_LATE_REV_IN)
+DEFINE QLOCAL(OMNI.BP.ISO.INQUIRY.IN)
+DEFINE QLOCAL(OMNI.BP.ISO.PAYMENT.BILLERRESP)
+DEFINE QLOCAL(OMNI.BP.ISO.PAYMENT.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.ISO.PAYMENT.IN)
+DEFINE QLOCAL(OMNI.BP.ISO.PAYMENT.REV.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.ISO.REVERSAL.BILLERREPLY)
+DEFINE QLOCAL(OMNI.BP.ISO.REVERSAL.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.ISO.REVERSAL.IN)
+DEFINE QLOCAL(OMNI.BP.ISO.REVERSAL.STORE)
+DEFINE QLOCAL(OMNI.ISO.BILLPAYMENT.IN)
+DEFINE QLOCAL(OMNI.ISO.REVERSAL.IN)
+DEFINE QLOCAL(OMNI.PAY_BILLER_REQ)
+DEFINE QLOCAL(RESP.FAILURE_IN)
+DEFINE QLOCAL(RESP.OUT_IN)
+DEFINE QLOCAL(RESP.TCP_FAIL_IN)
+DEFINE QLOCAL(RESP.TO_IN)
+DEFINE QLOCAL(OMNI.ISO.PASSTROUGH.IN)
+DEFINE QLOCAL(OMNI_MDW_IN)
+DEFINE QLOCAL(OMNI_MDW_CORE_REPLY)
+DEFINE QLOCAL(OMNI_MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(OMNI_MDW_CORE_NO_NEED_REPLY)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.ORISTORE)
+DEFINE QLOCAL(OMNI.BP.WS.CORESTORE)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.BILLERRESP)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.COREFAILEREV.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.IN)
+DEFINE QLOCAL(OMNI.BP.WS.PAYMENT.REV.COREREPLY)
+DEFINE QLOCAL(OMNI.WS.PAYMENT.IN)
+DEFINE QLOCAL(OMNI.WS.INQUIRY.IN)
+DEFINE QLOCAL(OMNI.WS.REVERSAL.IN)
+DEFINE QLOCAL(OMNI.WS.RESP_INQUIRY.FAULT_IN)
+DEFINE QLOCAL(OMNI.WS.RESP_INQUIRY.OUT_IN)
+DEFINE QLOCAL(OMNI.WS.RESP_PAYMENT.FAULT_IN)
+DEFINE QLOCAL(OMNI.WS.RESP_REVERSAL.FAULT_IN)
+DEFINE QLOCAL(OMNI.WS.RESP_REVERSAL.OUT_IN)
+DEFINE QLOCAL(OMNI.WS.RESP_PAYMENT.OUT_IN)
+DEFINE QLOCAL(OMNI.BP.WS.INQUIRY.IN)
+DEFINE QLOCAL(OMNI.LATE_REV_IN)
+DEFINE QLOCAL(OMNI.BP.WS.REVERSAL.IN)
+DEFINE QLOCAL(OMNI.PAY_WS_BILLER_REQ)
+DEFINE QLOCAL(OMNI.PAY_WS_CORE_REQ)
+DEFINE QLOCAL(OMNI.BP.WS.REVERSAL.BILLERREPLY)
+DEFINE QLOCAL(OMNI.BP.WS.REVERSAL.COREREPLY)
+DEFINE QLOCAL(OMNI.BP.WS.REVERSAL.STORE)
+DEFINE QLOCAL(ROUTER_CHANGE_IN)
+DEFINE QLOCAL(ROUTER_CHANGE_OUT)
+DEFINE QLOCAL(ROUTER_CHANGE_REPLY)
+DEFINE QLOCAL(STORE_CORECHANGE_RESP)
+DEFINE QLOCAL(ROUTER_CHANGE_REVERSAL_IN)
+DEFINE QLOCAL(STORE_CORECHANGE_REQREV)
+DEFINE QLOCAL(ROUTER_CHANGE_REVERSAL_OUT)
+DEFINE QLOCAL(ROUTER_CHANGE_REVERSAL_REPLY)
+
+DEFINE QREMOTE(MDW_CORE_REPLY.BIF) RNAME(MDW_CORE_REPLY) RQMNAME(BIFBROKER.QM) XMITQ(BIFBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.IVR) RNAME(MDW_CORE_REPLY) RQMNAME(IVRBROKER.QM) XMITQ(IVRBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_CORE_NO_NEED_REPLY) RNAME(ITM_CORE_NO_NEED_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(GROUP_CHANGE_REPLY.ITM) RNAME(GROUP_CHANGE_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.CMS) RNAME(ROUTER_OUT) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IVR) RNAME(ROUTER_OUT) RQMNAME(IVRBROKER.QM) XMITQ(IVRBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.BDS) RNAME(ROUTER_OUT) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.ITM) RNAME(ROUTER_OUT) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.POS) RNAME(ROUTER_OUT) RQMNAME(POSBROKER.QM) XMITQ(POSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.WB) RNAME(ROUTER_OUT) RQMNAME(WEBBROKER.QM) XMITQ(WEBBROKER.QM_TRAN)
+DEFINE QREMOTE(CORE_SYARIAH_IN) RNAME(CORE_SYARIAH_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(SISKOHAT_ACK_SYAH_IN) RNAME(SISKOHAT_ACK_SYAH_IN) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN)
+DEFINE QREMOTE(KPOS_PASS_IN) RNAME(KPOS_PASS_IN) RQMNAME(POSBROKER.QM) XMITQ(POSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.FNT) RNAME(ROUTER_OUT) RQMNAME(FNTBROKER.QM) XMITQ(FNTBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_CORE_REPLY) RNAME(ITM_CORE_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.SMS) RNAME(ROUTER_OUT) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(WB_ISOABCS_REPLY) RNAME(WB_ISOABCS_REPLY) RQMNAME(WEBBROKER.QM) XMITQ(WEBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.BDS) RNAME(MDW_CORE_REPLY) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.FNT) RNAME(MDW_CORE_REPLY) RQMNAME(FNTBROKER.QM) XMITQ(FNTBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.SMS) RNAME(MDW_CORE_REPLY) RQMNAME(SMSBROKER.QM) XMITQ(SMSBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REVERSAL_REPLY.CMS) RNAME(MDW_CORE_REPLY) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI_MDW_CORE_REPLY.CMS) RNAME(OMNI_MDW_CORE_REPLY) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI_MDW_CORE_REPLY.ITM) RNAME(OMNI_MDW_CORE_REPLY) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QN_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.CMS) RNAME(MDW_CORE_REPLY) RQMNAME(CMSBROKER.QM) XMITQ(CMSBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IBB) RNAME(ROUTER_OUT) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REPLY.IBB) RNAME(MDW_CORE_REPLY) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+DEFINE QREMOTE(MDW_CORE_REVERSAL_REPLY.IBB) RNAME(MDW_CORE_REVERSAL_REPLY) RQMNAME(IBBBROKER.QM) XMITQ(IBBBROKER.QM_TRAN)
+
+
+DEFINE QLOCAL(BDSBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(PAY.BDS) CHLTYPE(SDR) CONNAME('127.0.0.1(1454)') XMITQ(BDSBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(PAY.BDS) CHLTYPE(SDR) HBINT(0) DISCINT(0)
+START CHANNEL(PAY.BDS)
+DEFINE CHANNEL(BDS.PAY) CHLTYPE(RCVR) TRPTYPE(TCP)
+ALTER CHANNEL(BDS.PAY) CHLTYPE(RCVR) HBINT(0)
+DEFINE QLOCAL(BACKEND_SOAP_IN)
+DEFINE QREMOTE(BDS_BP.ADD_ACCOUNT) RNAME(BDS_BP.ADD_ACCOUNT) RQMNAME(BDSBROKER.QM) XMITQ(BDSBROKER.QM_TRAN) REPLACE
+
+DEFINE QLOCAL(LOG_DB_JSON) REPLACE
+DEFINE QLOCAL(LOG_DB_SOAP)
+
+
+

+ 74 - 0
btn-middleware/QueueManager/SMSBROKER/queue.mqsc

@@ -0,0 +1,74 @@
+DEFINE QLOCAL(ROUTER_OUT)
+DEFINE QLOCAL(CORE_IN)
+DEFINE QLOCAL(SMS_ONUS_IN)
+DEFINE QLOCAL(SMS_ONUS_STORE)
+DEFINE QLOCAL(SMS_IBFT_INQIN)
+DEFINE QLOCAL(SMS_IBFT_PAYIN)
+DEFINE QLOCAL(SMS_IBFT_NETRESP)
+DEFINE QLOCAL(SMS_IBFT_COREREPLY)
+DEFINE QLOCAL(SMS_IBFT_ORISTORE)
+DEFINE QLOCAL(SMS_IBFT_REV_COREREPLY)
+DEFINE QLOCAL(ISO_NETWORK_IN)
+DEFINE QLOCAL(ISO.BILLPAYMENT.IN)
+DEFINE QLOCAL(ISO.REVERSAL.IN)
+DEFINE QLOCAL(LOG_DB_ERROR)
+DEFINE QLOCAL(LOG_DB)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_STORE)
+DEFINE QLOCAL(SMS_ONUS_COREREPLY)
+DEFINE QLOCAL(SMS_IBFT_REVIN)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_NETREPLY)
+DEFINE QLOCAL(SMS_IBFT_REVERSAL_COREREPLY)
+DEFINE QLOCAL(CORE_CLIENT_CTRL)
+DEFINE QLOCAL(CORE_CLOSE)
+DEFINE QLOCAL(ISO.PASSTROUGH.IN)
+DEFINE QLOCAL(ISO.SAF)
+DEFINE QLOCAL(LATE_REV_IN)
+DEFINE QLOCAL(ROUTER_CLOSE)
+DEFINE QLOCAL(ROUTER_SRV_CLOSE)
+DEFINE QLOCAL(MDW_IN)
+DEFINE QLOCAL(MDW_CORE_REPLY)
+DEFINE QLOCAL(MDW_CORE_REVERSAL_REPLY)
+DEFINE QLOCAL(MDW_CORE_NO_NEED_REPLY)
+
+DEFINE QREMOTE(BACKEND_ISO_IN) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(ROUTER_OUT.IVR) RNAME(ROUTER_OUT) RQMNAME(IVRBROKER.QM) XMITQ(IVRBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_ISO_IN.ITM) RNAME(BACKEND_ISO_IN) RQMNAME(ITMBROKER.QM) XMITQ(ITMBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_ISO_IN.SMS) RNAME(BACKEND_ISO_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(BACKEND_REST_IN) RNAME(BACKEND_REST_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.PAYMENT.IN) RNAME(BP.WS.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.INQUIRY.IN) RNAME(BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.PAYMENT.IN) RNAME(BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.RETRIEVE.DATA.IN) RNAME(BP.ISO.RETRIEVE.DATA.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.ISO.REVERSAL.IN) RNAME(BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(BP.WS.INQUIRY.IN) RNAME(BP.WS.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.INQUIRY.IN) RNAME(OMNI.BP.ISO.INQUIRY.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.PAYMENT.IN) RNAME(OMNI.BP.ISO.PAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.BP.ISO.REVERSAL.IN) RNAME(OMNI.BP.ISO.REVERSAL.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI.ISO.BILLPAYMENT.IN) RNAME(OMNI.ISO.BILLPAYMENT.IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(OMNI_MDW_IN) RNAME(OMNI_MDW_IN) RQMNAME(PAYBROKER.QM) XMITQ(PAYBROKER.QM_TRAN)
+DEFINE QREMOTE(CORE_SYARIAH_IN) RNAME(CORE_SYARIAH_IN) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+DEFINE QREMOTE(ITM_SYARIAH_REQ) RNAME(ITM_SYARIAH_REQ) RQMNAME(ISOBROKER.QM) XMITQ(ISOBROKER.QM_TRAN)
+
+DEFINE QLOCAL(IVRBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(SMS.IVR) CHLTYPE(SDR) CONNAME('localhost(1514)') XMITQ(IVRBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(SMS.IVR) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(SMS.IVR) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(IVR.SMS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(IVR.SMS) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(SMS.IVR)
+
+DEFINE QLOCAL(PAYBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(SMS.PAY) CHLTYPE(SDR) CONNAME('localhost(1474)') XMITQ(PAYBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(SMS.PAY) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(SMS.PAY) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(PAY.SMS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(PAY.SMS) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(SMS.PAY)
+
+DEFINE QLOCAL(ISOBROKER.QM_TRAN) USAGE(XMITQ)
+DEFINE CHANNEL(SMS.ISO) CHLTYPE(SDR) CONNAME('localhost(1534)') XMITQ(ISOBROKER.QM_TRAN) TRPTYPE(TCP)
+ALTER CHANNEL(SMS.ISO) CHLTYPE(SDR) HBINT(0)
+ALTER CHANNEL(SMS.ISO) CHLTYPE(SDR) DISCINT(0)
+DEFINE CHANNEL(ISO.SMS) CHLTYPE (RCVR) TRPTYPE (TCP)
+ALTER CHANNEL(ISO.SMS) CHLTYPE(RCVR) HBINT(0)
+START CHANNEL(SMS.ISO)

BIN
btn-middleware/bar/BDSBROKER/BDS/ISO_NETWORK.bar


BIN
btn-middleware/bar/BDSBROKER/BDS/LOG_DB_BAR.bar


BIN
btn-middleware/bar/BDSBROKER/BDS/PASSTHRU.bar


BIN
btn-middleware/bar/BDSBROKER/BDS/SISKOHAT_ACK_SYARIAH.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORE1/CORE.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORERPG1/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORERPG1/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORERPG1/CORE_RPG_APP.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORERPG1/CORE_RPG_PLC.bar


BIN
btn-middleware/bar/BDSBROKER/BDSCORERPG1/MID_SWITCH_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDSLOGDB/LOG_DB_JSON_APP.bar


BIN
btn-middleware/bar/BDSBROKER/BDSMDW1/MDW.bar


BIN
btn-middleware/bar/BDSBROKER/BDSROUTER/ROUTER.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CD/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CD/BDS_CD_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CD/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CF/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CF/BDS_CF_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_CF/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_DD/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_DD/BDS_DD_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_DD/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_GL/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_GL/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_GL/BDS_GL_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_MT/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_MT/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_MT/BDS_MT_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_OT/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_OT/BDS_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_OT/BDS_OT_RA.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_VP/ACE_DLIB.bar


BIN
btn-middleware/bar/BDSBROKER/BDS_VP/BDS_DLIB.bar


+ 26 - 0
btn-middleware/bar/BDSBROKER/BDS_VP/BDS_VP_RA-QA.properties

@@ -0,0 +1,26 @@
+getAccount#Basic.GatewayUrl=http://localhost:7090/mdw_gateway_app/v1/rest_gateway
+getAccount#VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+getAccount#Basic.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+getAccount#Basic.VasCommKey=g1WkhwsgXK4^5I5uh4yV7xRzzdz4t3Su
+getAccount#Basic.VasCommUsr=9#uMMHAjkeMLc7VdjyDzDKnsjHSCO0I!
+postCashdeposit#Basic.GatewayUrl=http://localhost:7090/mdw_gateway_app/v1/rest_gateway
+postCashdeposit#VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+postCashdeposit#Basic.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+postCashdeposit#Basic.VasCommKey=g1WkhwsgXK4^5I5uh4yV7xRzzdz4t3Su
+postCashdeposit#Basic.VasCommUsr=9#uMMHAjkeMLc7VdjyDzDKnsjHSCO0I!
+postMonetarycreadit#Basic.GatewayUrl=http://localhost:7090/mdw_gateway_app/v1/rest_gateway
+postMonetarycreadit#VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+postMonetarycreadit#Basic.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+postMonetarycreadit#Basic.VasCommKey=g1WkhwsgXK4^5I5uh4yV7xRzzdz4t3Su
+postMonetarycreadit#Basic.VasCommUsr=9#uMMHAjkeMLc7VdjyDzDKnsjHSCO0I!
+Subflow\ UDP#VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+gen.BDS_VP_RA#VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+gen.BDS_VP_RA#getAccount.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+gen.BDS_VP_RA#postCashdeposit.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+gen.BDS_VP_RA#postMonetarycreadit.VasCommUrl=http://172.15.1.207:8081/api-v2/bank/service
+postCashdeposit#QReply=BDS_VP.RPG_REPLY
+postCashdeposit#Queue\ name=BDS_VP.RPG_REPLY
+postMonetarycreadit#QReply=BDS_VP.MT_REPLY
+postMonetarycreadit#Queue\ name=BDS_VP.MT_REPLY
+postMonetarycreadit#QReply1=BDS_VP.MT_REVERSAL_REPLY
+postMonetarycreadit#queueName1=BDS_VP.MT_REVERSAL_REPLY

BIN
btn-middleware/bar/BDSBROKER/BDS_VP/BDS_VP_RA.bar


BIN
btn-middleware/bar/BIFBROKER/BIF/CORE.bar


BIN
btn-middleware/bar/BIFBROKER/BIF/ISO_NETWORK.bar


BIN
btn-middleware/bar/BIFBROKER/BIF/LOG_DB_BAR.bar


BIN
btn-middleware/bar/BIFBROKER/BIF/ROUTER.bar


BIN
btn-middleware/bar/BIFBROKER/BIFMDW1/MDW.bar


BIN
btn-middleware/bar/CMSBROKER/CMS/CORE.bar


BIN
btn-middleware/bar/CMSBROKER/CMS/ISO_NETWORK.bar


BIN
btn-middleware/bar/CMSBROKER/CMS/LOG_DB_BAR.bar


BIN
btn-middleware/bar/CMSBROKER/CMS/ROUTER_TCP_BAR.bar


BIN
btn-middleware/bar/CMSBROKER/CMSMDW1/MDW/1101/MDW.bar


BIN
btn-middleware/bar/DUMBROKER/DUMMY/DUMMY_SERVER_APP.bar


BIN
btn-middleware/bar/FNTBROKER/EVA/CORE.bar


BIN
btn-middleware/bar/FNTBROKER/EVA/ISO_NETWORK.bar


BIN
btn-middleware/bar/FNTBROKER/EVA/LOG_DB_BAR.bar


BIN
btn-middleware/bar/FNTBROKER/EVA/MDW.bar


BIN
btn-middleware/bar/FNTBROKER/EVA/ROUTER.bar


BIN
btn-middleware/bar/FNTBROKER/ITMCONN/BACKEND_ISO_APP.bar


BIN
btn-middleware/bar/IBBBROKER/IBB/ISO_NETWORK.bar


BIN
btn-middleware/bar/IBBBROKER/IBB/SMS_IBFT.bar


BIN
btn-middleware/bar/IBBBROKER/IBBCORE1/CORE.bar


BIN
btn-middleware/bar/IBBBROKER/IBBISO/ISO_ADAPTER_FLOW.bar


BIN
btn-middleware/bar/IBBBROKER/IBBLOGDB/LOG_DB_BAR.bar


BIN
btn-middleware/bar/IBBBROKER/IBBMDW1/MDW.bar


BIN
btn-middleware/bar/IBBBROKER/IBBROUTER/ROUTER_TCP_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/CWS/BACKEND_ISO_APP.bar


BIN
btn-middleware/bar/ISOBROKER/ISO/ISO_ADAPTER_FLOW.bar


BIN
btn-middleware/bar/ISOBROKER/ISO/ISO_CLIENT.bar


BIN
btn-middleware/bar/ISOBROKER/ISOLOGDB/LOG_DB_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/ISOPAY/ISO_CLIENT_ADAPTER_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/KONVEN1/CORE.bar


BIN
btn-middleware/bar/ISOBROKER/OMNI_ISOPAY/OMNI_ISO_CLIENT_ADAPTER_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/SYARIAH/CORE_SYARIAH_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/SYARIAH/ITM_SYARIAH_PASS_BAR.bar


BIN
btn-middleware/bar/ISOBROKER/SYARIAH/SYARIAH_ACK_BAR.bar


BIN
btn-middleware/bar/ITMBROKER/ITMCORE1/CORE.bar


BIN
btn-middleware/bar/ITMBROKER/ITMITM1/ITM_BAR.bar


BIN
btn-middleware/bar/ITMBROKER/ITMLOGDB/LOG_DB_BAR.bar


BIN
btn-middleware/bar/ITMBROKER/ITMROUTER/CHANGE_GROUP_APP.bar


BIN
btn-middleware/bar/ITMBROKER/ITMROUTER/CHANGE_GROUP_REVERSAL_APP.bar


BIN
btn-middleware/bar/ITMBROKER/ITMROUTER/ROUTER_TCP_BAR.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/CORE.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/ISO_NETWORK.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/LOG_DB_BAR.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/MDW.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/ROUTER.bar


BIN
btn-middleware/bar/IVRBROKER/IVR/RPG_IN_ISO_BAR.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_BILLPAYMENT_BAR.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_CLIENT_ADAPTER_FLOW.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/ISO_CLIENT_RESPONSE_BAR.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/LOG_DB_BAR.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/MANUAL_ADVICE_BAR.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/RETRIEVE_DATA.bar


BIN
btn-middleware/bar/PAYBROKER/BILL_PAYMENT/UB_BAR.bar


Some files were not shown because too many files changed in this diff