diff --git a/pom.xml b/pom.xml index 748a969b3..bed27883a 100644 --- a/pom.xml +++ b/pom.xml @@ -56,6 +56,7 @@ ${folder_root_clearing}/clearing-parent/gateway-api ${folder_root_clearing}/clearing-parent/xml-exporter ${folder_root_clearing}/clearing-parent/xml-importer + ${folder_root_clearing}/clearing-parent/fix-service 3.12.4 1.7.33 diff --git a/z-distr/pom.xml b/z-distr/pom.xml index 6c08efbab..e4cba9c61 100644 --- a/z-distr/pom.xml +++ b/z-distr/pom.xml @@ -614,6 +614,33 @@ + + copy-fix-service-bin + prepare-package + + copy + + + + + ${folder_root_fix-service}/target/fix-service.jar + ${folder.clearing.distr.bin}/fix-service.jar + + + ${folder_root_fix-service}/target/fix-service.jar + ${folder.clearing.distr.services}/fix-service/fix-service.jar + + + ${folder_root_fix-service}/src/main/resources/application.properties + ${folder.clearing.distr.settings}/fix-service/application.properties + + + ${folder_root_fix-service}/src/main/resources/fix.cfg + ${folder.clearing.distr.settings}/fix-service/fix.cfg + + + + diff --git a/z-distr/src/main/resources/distr/sh/fix-service.sh b/z-distr/src/main/resources/distr/sh/fix-service.sh new file mode 100644 index 000000000..25134231f --- /dev/null +++ b/z-distr/src/main/resources/distr/sh/fix-service.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7011 -jar fix-service.jar --spring.config.location=$CLEARING_HOME/settings/fix-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/sh/kill_all.sh b/z-distr/src/main/resources/distr/sh/kill_all.sh index 8e9a2a8a5..ddda9a827 100644 --- a/z-distr/src/main/resources/distr/sh/kill_all.sh +++ b/z-distr/src/main/resources/distr/sh/kill_all.sh @@ -21,4 +21,5 @@ kill -9 $(ps -ef | grep java | grep registry-service.jar | awk '{print $2}') kill -9 $(ps -ef | grep java | grep swt-importer.jar | awk '{print $2}') kill -9 $(ps -ef | grep java | grep gateway-api.jar | awk '{print $2}') kill -9 $(ps -ef | grep java | grep xml-exporter.jar | awk '{print $2}') -kill -9 $(ps -ef | grep java | grep xml-importer.jar | awk '{print $2}') \ No newline at end of file +kill -9 $(ps -ef | grep java | grep xml-importer.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep fix-service.jar | awk '{print $2}') \ No newline at end of file diff --git a/z-distr/src/main/resources/distr/sh/launch_all.sh b/z-distr/src/main/resources/distr/sh/launch_all.sh index b4c6a45be..2eba4b277 100644 --- a/z-distr/src/main/resources/distr/sh/launch_all.sh +++ b/z-distr/src/main/resources/distr/sh/launch_all.sh @@ -22,3 +22,4 @@ cd /opt/mfd/clearing/bin /opt/mfd/clearing/bin/gateway-api.sh /opt/mfd/clearing/bin/xml-exporter.sh /opt/mfd/clearing/bin/xml-importer.sh +/opt/mfd/clearing/bin/fix-service.sh