Skip to content

Commit 76cbf56

Browse files
Remove hardcoded suspend values for WS and Webhook ports
1 parent 1188840 commit 76cbf56

File tree

10 files changed

+14
-8
lines changed

10 files changed

+14
-8
lines changed

all-in-one-apim/modules/distribution/product/src/main/resources/conf/default.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@
236236
"recaptcha.enabled": false,
237237
"recaptcha.api_url": "https://www.google.com/recaptcha/api.js",
238238
"recaptcha.verify_url": "https://www.google.com/recaptcha/api/siteverify",
239+
"apim.ws.enable": true,
239240
"apim.ws.port" : "9099",
240241
"apim.ws.dispatch.sequence" : "dispatchSeq",
241242
"apim.ws.dispatch.on_error.sequence" : "fault",
@@ -244,6 +245,7 @@
244245
"apim.ws.dispatch.custom.sequence" : true,
245246
"apim.ws.outflow.dispatch.fault.sequence" : "fault",
246247
"apim.ws.client.side.broadcast.level" : "0",
248+
"apim.wss.enable": true,
247249
"apim.wss.port" : "8099",
248250
"apim.wss.dispatch.sequence" : "dispatchSeq",
249251
"apim.wss.dispatch.on_error.sequence" : "fault",
@@ -256,6 +258,7 @@
256258
"apim.wss.keystore.password" : "$ref{keystore.tls.password}",
257259
"apim.wss.keystore.key_password" : "$ref{keystore.tls.key_password}",
258260
"apim.wss.ssl_enabled_protocols" : "TLSv1.1,TLSv1.2",
261+
"apim.webhooks.https.enable": true,
259262
"apim.webhooks.https.port" : "8021",
260263
"apim.webhooks.https.key_store.location": "repository/resources/security/$ref{keystore.tls.file_name}",
261264
"apim.webhooks.https.key_store.type": "$ref{keystore.tls.type}",

all-in-one-apim/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/SecureWebSocketInboundEndpoint.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
sequence="{{apim.wss.dispatch.sequence}}"
66
onError="{{apim.wss.dispatch.on_error.sequence}}"
77
protocol="wss"
8-
suspend="false">
8+
suspend="{{!apim.wss.enable}}">
99
<parameters>
1010
<parameter name="inbound.ws.port">{{apim.wss.port}}</parameter>
1111
<parameter name="ws.outflow.dispatch.sequence">{{apim.wss.out_dispatch_seq}}</parameter>

all-in-one-apim/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/SecureWebhookServer.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<inboundEndpoint name="SecureWebhookServer"
33
protocol="https"
4-
suspend="false" sequence="TestIn" onError="fault" >
4+
suspend="{{!apim.webhooks.https.enable}}" sequence="TestIn" onError="fault" >
55
<p:parameters xmlns:p="http://ws.apache.org/ns/synapse">
66
<p:parameter name="inbound.http.port">{{apim.webhooks.https.port}}</p:parameter>
77
<p:parameter name="keystore">

all-in-one-apim/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/WebSocketInboundEndpoint.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
sequence="{{apim.ws.dispatch.sequence}}"
55
onError="{{apim.ws.dispatch.on_error.sequence}}"
66
protocol="ws"
7-
suspend="false">
7+
suspend="{{!apim.ws.enable}}">
88
<parameters>
99
<parameter name="inbound.ws.port">{{apim.ws.port}}</parameter>
1010
<parameter name="ws.outflow.dispatch.sequence">{{apim.ws.out_dispatch_seq}}</parameter>

all-in-one-apim/modules/distribution/product/src/main/resources/conf/templates/repository/resources/apim-synapse-config/SecureWebhookServer.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<inboundEndpoint name="SecureWebhookServer"
33
protocol="https"
4-
suspend="false" sequence="TestIn" onError="fault" >
4+
suspend="{{!apim.webhooks.https.enable}}" sequence="TestIn" onError="fault" >
55
<p:parameters xmlns:p="http://ws.apache.org/ns/synapse">
66
<p:parameter name="inbound.http.port">{{apim.webhooks.https.port}}</p:parameter>
77
<p:parameter name="keystore">

gateway/modules/distribution/product/src/main/resources/conf/default.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@
236236
"recaptcha.enabled": false,
237237
"recaptcha.api_url": "https://www.google.com/recaptcha/api.js",
238238
"recaptcha.verify_url": "https://www.google.com/recaptcha/api/siteverify",
239+
"apim.ws.enable": true,
239240
"apim.ws.port" : "9099",
240241
"apim.ws.dispatch.sequence" : "dispatchSeq",
241242
"apim.ws.dispatch.on_error.sequence" : "fault",
@@ -244,6 +245,7 @@
244245
"apim.ws.dispatch.custom.sequence" : true,
245246
"apim.ws.outflow.dispatch.fault.sequence" : "fault",
246247
"apim.ws.client.side.broadcast.level" : "0",
248+
"apim.wss.enable": true,
247249
"apim.wss.port" : "8099",
248250
"apim.wss.dispatch.sequence" : "dispatchSeq",
249251
"apim.wss.dispatch.on_error.sequence" : "fault",
@@ -256,6 +258,7 @@
256258
"apim.wss.keystore.password" : "$ref{keystore.tls.password}",
257259
"apim.wss.keystore.key_password" : "$ref{keystore.tls.key_password}",
258260
"apim.wss.ssl_enabled_protocols" : "TLSv1.1,TLSv1.2",
261+
"apim.webhooks.https.enable": true,
259262
"apim.webhooks.https.port" : "8021",
260263
"apim.webhooks.https.key_store.location": "repository/resources/security/$ref{keystore.tls.file_name}",
261264
"apim.webhooks.https.key_store.type": "$ref{keystore.tls.type}",

gateway/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/SecureWebSocketInboundEndpoint.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
sequence="{{apim.wss.dispatch.sequence}}"
66
onError="{{apim.wss.dispatch.on_error.sequence}}"
77
protocol="wss"
8-
suspend="false">
8+
suspend="{{!apim.wss.enable}}">
99
<parameters>
1010
<parameter name="inbound.ws.port">{{apim.wss.port}}</parameter>
1111
<parameter name="ws.outflow.dispatch.sequence">{{apim.wss.out_dispatch_seq}}</parameter>

gateway/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/SecureWebhookServer.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<inboundEndpoint name="SecureWebhookServer"
33
protocol="https"
4-
suspend="false" sequence="TestIn" onError="fault" >
4+
suspend="{{!apim.webhooks.https.enable}}" sequence="TestIn" onError="fault" >
55
<p:parameters xmlns:p="http://ws.apache.org/ns/synapse">
66
<p:parameter name="inbound.http.port">{{apim.webhooks.https.port}}</p:parameter>
77
<p:parameter name="keystore">

gateway/modules/distribution/product/src/main/resources/conf/templates/repository/deployment/server/synapse-configs/default/inbound-endpoints/WebSocketInboundEndpoint.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
sequence="{{apim.ws.dispatch.sequence}}"
55
onError="{{apim.ws.dispatch.on_error.sequence}}"
66
protocol="ws"
7-
suspend="false">
7+
suspend="{{!apim.ws.enable}}">
88
<parameters>
99
<parameter name="inbound.ws.port">{{apim.ws.port}}</parameter>
1010
<parameter name="ws.outflow.dispatch.sequence">{{apim.ws.out_dispatch_seq}}</parameter>

gateway/modules/distribution/product/src/main/resources/conf/templates/repository/resources/apim-synapse-config/SecureWebhookServer.xml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<inboundEndpoint name="SecureWebhookServer"
33
protocol="https"
4-
suspend="false" sequence="TestIn" onError="fault" >
4+
suspend="{{!apim.webhooks.https.enable}}" sequence="TestIn" onError="fault" >
55
<p:parameters xmlns:p="http://ws.apache.org/ns/synapse">
66
<p:parameter name="inbound.http.port">{{apim.webhooks.https.port}}</p:parameter>
77
<p:parameter name="keystore">

0 commit comments

Comments
 (0)