From a0ff8784aee5c0b3cdaa42aed78232019a164665 Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Sat, 23 Nov 2024 22:26:00 -0500 Subject: [PATCH 1/6] upgrade to version 2.1.38-SNAPSHOT after release of 2.1.37 --- api-key/pom.xml | 2 +- apikey-config/pom.xml | 2 +- audit-config/pom.xml | 2 +- audit/pom.xml | 2 +- balance/pom.xml | 2 +- basic-auth/pom.xml | 2 +- basic-config/pom.xml | 2 +- body-config/pom.xml | 2 +- body/pom.xml | 2 +- cache-explorer/pom.xml | 2 +- cache-manager/pom.xml | 2 +- caffeine-cache/pom.xml | 2 +- client-config/pom.xml | 2 +- client/pom.xml | 2 +- cluster/pom.xml | 2 +- common/pom.xml | 2 +- config-reload/pom.xml | 2 +- config/pom.xml | 2 +- consul/pom.xml | 2 +- content/pom.xml | 2 +- correlation-config/pom.xml | 2 +- correlation/pom.xml | 2 +- cors/pom.xml | 2 +- data-source/pom.xml | 2 +- db-provider/pom.xml | 2 +- decryptor/pom.xml | 2 +- deref-token/pom.xml | 2 +- dump/pom.xml | 2 +- egress-router/pom.xml | 2 +- email-sender/pom.xml | 2 +- encode-decode/pom.xml | 2 +- exception-config/pom.xml | 2 +- exception/pom.xml | 2 +- handler-config/pom.xml | 2 +- handler/pom.xml | 2 +- header-config/pom.xml | 2 +- header/pom.xml | 2 +- health-config/pom.xml | 2 +- health/pom.xml | 2 +- http-entity/pom.xml | 2 +- http-string/pom.xml | 2 +- http-url/pom.xml | 2 +- info-config/pom.xml | 2 +- info/pom.xml | 2 +- ingress-proxy/pom.xml | 2 +- ip-whitelist/pom.xml | 2 +- ldap-util/pom.xml | 2 +- limit-config/pom.xml | 2 +- logger-config/pom.xml | 2 +- logger-handler/pom.xml | 2 +- mask/pom.xml | 2 +- metrics-config/pom.xml | 2 +- metrics/pom.xml | 2 +- monad-result/pom.xml | 2 +- pom.xml | 2 +- portal-registry/pom.xml | 2 +- prometheus/pom.xml | 2 +- proxy-handler/pom.xml | 2 +- rate-limit/pom.xml | 2 +- registry/pom.xml | 2 +- reqtrans-config/pom.xml | 2 +- request-transformer/pom.xml | 2 +- resource/pom.xml | 2 +- response-transformer/pom.xml | 2 +- restrans-config/pom.xml | 2 +- router-config/pom.xml | 2 +- rule-loader/pom.xml | 2 +- ruleloader-config/pom.xml | 2 +- sanitizer-config/pom.xml | 2 +- sanitizer/pom.xml | 2 +- security-config/pom.xml | 2 +- security/pom.xml | 2 +- server-config/pom.xml | 2 +- server/pom.xml | 2 +- service/pom.xml | 2 +- sidecar-config/pom.xml | 2 +- sidecar/pom.xml | 2 +- status/pom.xml | 2 +- switcher/pom.xml | 2 +- traceability-config/pom.xml | 2 +- traceability/pom.xml | 2 +- unified-config/pom.xml | 2 +- unified-security/pom.xml | 2 +- utility/pom.xml | 2 +- 84 files changed, 84 insertions(+), 84 deletions(-) diff --git a/api-key/pom.xml b/api-key/pom.xml index 17df841c6..11993a2bc 100644 --- a/api-key/pom.xml +++ b/api-key/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/apikey-config/pom.xml b/apikey-config/pom.xml index 44cee3404..3006eb280 100644 --- a/apikey-config/pom.xml +++ b/apikey-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/audit-config/pom.xml b/audit-config/pom.xml index 0a4715941..0d701fd34 100644 --- a/audit-config/pom.xml +++ b/audit-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/audit/pom.xml b/audit/pom.xml index 0dd216992..5a01766cc 100644 --- a/audit/pom.xml +++ b/audit/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/balance/pom.xml b/balance/pom.xml index 2cec5fe35..165b4609f 100644 --- a/balance/pom.xml +++ b/balance/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/basic-auth/pom.xml b/basic-auth/pom.xml index 84bbffd73..4fbcceef9 100644 --- a/basic-auth/pom.xml +++ b/basic-auth/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/basic-config/pom.xml b/basic-config/pom.xml index 22111b3bc..34acb807c 100644 --- a/basic-config/pom.xml +++ b/basic-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/body-config/pom.xml b/body-config/pom.xml index 59c922ce6..d146e3cca 100644 --- a/body-config/pom.xml +++ b/body-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/body/pom.xml b/body/pom.xml index 06cdb5a93..b1204200d 100644 --- a/body/pom.xml +++ b/body/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/cache-explorer/pom.xml b/cache-explorer/pom.xml index cdc863478..3940e3e78 100644 --- a/cache-explorer/pom.xml +++ b/cache-explorer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/cache-manager/pom.xml b/cache-manager/pom.xml index 40dc80fcf..dfbd42274 100644 --- a/cache-manager/pom.xml +++ b/cache-manager/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/caffeine-cache/pom.xml b/caffeine-cache/pom.xml index 58db75ca5..2d7c3f14d 100644 --- a/caffeine-cache/pom.xml +++ b/caffeine-cache/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/client-config/pom.xml b/client-config/pom.xml index ed45dc853..d934dfd0a 100644 --- a/client-config/pom.xml +++ b/client-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/client/pom.xml b/client/pom.xml index 759af1891..e54f95818 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/cluster/pom.xml b/cluster/pom.xml index 3b419a917..6428760d2 100644 --- a/cluster/pom.xml +++ b/cluster/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/common/pom.xml b/common/pom.xml index 0aaca001b..5b5bfa440 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/config-reload/pom.xml b/config-reload/pom.xml index 24911cb89..2c404bc9d 100644 --- a/config-reload/pom.xml +++ b/config-reload/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT 4.0.0 diff --git a/config/pom.xml b/config/pom.xml index dc5775910..99f747ae1 100644 --- a/config/pom.xml +++ b/config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/consul/pom.xml b/consul/pom.xml index 663e63286..086c3d5b7 100644 --- a/consul/pom.xml +++ b/consul/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/content/pom.xml b/content/pom.xml index 9bb90d84f..40d7fbfd6 100644 --- a/content/pom.xml +++ b/content/pom.xml @@ -5,7 +5,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/correlation-config/pom.xml b/correlation-config/pom.xml index be4c4a30f..106d23c12 100644 --- a/correlation-config/pom.xml +++ b/correlation-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/correlation/pom.xml b/correlation/pom.xml index fa4844f80..f5d68f6e8 100644 --- a/correlation/pom.xml +++ b/correlation/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/cors/pom.xml b/cors/pom.xml index 16e2803c6..44f0b1b67 100644 --- a/cors/pom.xml +++ b/cors/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/data-source/pom.xml b/data-source/pom.xml index 1dcef8c6b..6a820b6ca 100644 --- a/data-source/pom.xml +++ b/data-source/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/db-provider/pom.xml b/db-provider/pom.xml index ee0659957..4e18f6428 100644 --- a/db-provider/pom.xml +++ b/db-provider/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/decryptor/pom.xml b/decryptor/pom.xml index 82e0fea17..5c4c6c796 100644 --- a/decryptor/pom.xml +++ b/decryptor/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/deref-token/pom.xml b/deref-token/pom.xml index 94a98f6fa..d730f5e58 100644 --- a/deref-token/pom.xml +++ b/deref-token/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/dump/pom.xml b/dump/pom.xml index 2a8e661bd..055b6d617 100644 --- a/dump/pom.xml +++ b/dump/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/egress-router/pom.xml b/egress-router/pom.xml index 25857e6f0..2cceea2ea 100644 --- a/egress-router/pom.xml +++ b/egress-router/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/email-sender/pom.xml b/email-sender/pom.xml index cbda44f29..0cae7094b 100644 --- a/email-sender/pom.xml +++ b/email-sender/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/encode-decode/pom.xml b/encode-decode/pom.xml index 0f602d8cb..84b287707 100644 --- a/encode-decode/pom.xml +++ b/encode-decode/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/exception-config/pom.xml b/exception-config/pom.xml index d2cbf5cce..90b8a221c 100644 --- a/exception-config/pom.xml +++ b/exception-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/exception/pom.xml b/exception/pom.xml index 5954dcfd3..2be02f759 100644 --- a/exception/pom.xml +++ b/exception/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/handler-config/pom.xml b/handler-config/pom.xml index b9207743c..0bcc9ff24 100644 --- a/handler-config/pom.xml +++ b/handler-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/handler/pom.xml b/handler/pom.xml index 980a3c10b..848c138a4 100644 --- a/handler/pom.xml +++ b/handler/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/header-config/pom.xml b/header-config/pom.xml index cc9f94eb6..cc2c6bcf0 100644 --- a/header-config/pom.xml +++ b/header-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/header/pom.xml b/header/pom.xml index dee74bd8b..8b6083836 100644 --- a/header/pom.xml +++ b/header/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/health-config/pom.xml b/health-config/pom.xml index f1afce800..b275b1608 100644 --- a/health-config/pom.xml +++ b/health-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/health/pom.xml b/health/pom.xml index c2ed2ecf9..8d0cdbc1d 100644 --- a/health/pom.xml +++ b/health/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/http-entity/pom.xml b/http-entity/pom.xml index 382368d9c..8c387e616 100644 --- a/http-entity/pom.xml +++ b/http-entity/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/http-string/pom.xml b/http-string/pom.xml index c055ba0c5..23be3c19f 100644 --- a/http-string/pom.xml +++ b/http-string/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/http-url/pom.xml b/http-url/pom.xml index 66f1a5bac..1a4fffe6e 100644 --- a/http-url/pom.xml +++ b/http-url/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/info-config/pom.xml b/info-config/pom.xml index dcc996a55..c1f64fd62 100644 --- a/info-config/pom.xml +++ b/info-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/info/pom.xml b/info/pom.xml index 77fd6a7f7..a9b447a17 100644 --- a/info/pom.xml +++ b/info/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/ingress-proxy/pom.xml b/ingress-proxy/pom.xml index 3d1678903..04480ea23 100644 --- a/ingress-proxy/pom.xml +++ b/ingress-proxy/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/ip-whitelist/pom.xml b/ip-whitelist/pom.xml index af3001ea5..2d29bd544 100644 --- a/ip-whitelist/pom.xml +++ b/ip-whitelist/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/ldap-util/pom.xml b/ldap-util/pom.xml index aabec9a3d..86e928fa5 100644 --- a/ldap-util/pom.xml +++ b/ldap-util/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/limit-config/pom.xml b/limit-config/pom.xml index 566b7fbe7..cdf2e8b12 100644 --- a/limit-config/pom.xml +++ b/limit-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/logger-config/pom.xml b/logger-config/pom.xml index 1ffbcbb99..5b16ff1c7 100644 --- a/logger-config/pom.xml +++ b/logger-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/logger-handler/pom.xml b/logger-handler/pom.xml index f3d23cebc..6675fff54 100644 --- a/logger-handler/pom.xml +++ b/logger-handler/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/mask/pom.xml b/mask/pom.xml index 7b83c5d0b..dcbe0f6cc 100644 --- a/mask/pom.xml +++ b/mask/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/metrics-config/pom.xml b/metrics-config/pom.xml index 2ddec2b2a..ea7765815 100644 --- a/metrics-config/pom.xml +++ b/metrics-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/metrics/pom.xml b/metrics/pom.xml index 1ecb035a0..ed3e1c1a8 100644 --- a/metrics/pom.xml +++ b/metrics/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/monad-result/pom.xml b/monad-result/pom.xml index 60bac2e29..8f931635b 100644 --- a/monad-result/pom.xml +++ b/monad-result/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/pom.xml b/pom.xml index 1ce7dad77..c9127889a 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ 4.0.0 com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT pom Parent POM Light 4J Framework Components diff --git a/portal-registry/pom.xml b/portal-registry/pom.xml index a67237bbd..75a702d1f 100644 --- a/portal-registry/pom.xml +++ b/portal-registry/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/prometheus/pom.xml b/prometheus/pom.xml index 618f1b9b0..46ba2c442 100644 --- a/prometheus/pom.xml +++ b/prometheus/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/proxy-handler/pom.xml b/proxy-handler/pom.xml index 92255b9c8..84428650d 100644 --- a/proxy-handler/pom.xml +++ b/proxy-handler/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/rate-limit/pom.xml b/rate-limit/pom.xml index 81202702d..b7095186a 100644 --- a/rate-limit/pom.xml +++ b/rate-limit/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/registry/pom.xml b/registry/pom.xml index 550d518d9..860b93a36 100644 --- a/registry/pom.xml +++ b/registry/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/reqtrans-config/pom.xml b/reqtrans-config/pom.xml index 1ba5b0a18..f047bd9e8 100644 --- a/reqtrans-config/pom.xml +++ b/reqtrans-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/request-transformer/pom.xml b/request-transformer/pom.xml index 30c6d84e9..3104fb688 100644 --- a/request-transformer/pom.xml +++ b/request-transformer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/resource/pom.xml b/resource/pom.xml index c820934ec..3fe43ac31 100644 --- a/resource/pom.xml +++ b/resource/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/response-transformer/pom.xml b/response-transformer/pom.xml index f52da1d22..170d74409 100644 --- a/response-transformer/pom.xml +++ b/response-transformer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/restrans-config/pom.xml b/restrans-config/pom.xml index bc9c26084..20051705c 100644 --- a/restrans-config/pom.xml +++ b/restrans-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/router-config/pom.xml b/router-config/pom.xml index 7aac3558c..f053263c8 100644 --- a/router-config/pom.xml +++ b/router-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml 4.0.0 diff --git a/rule-loader/pom.xml b/rule-loader/pom.xml index 3e7ffeb2e..d12126650 100644 --- a/rule-loader/pom.xml +++ b/rule-loader/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/ruleloader-config/pom.xml b/ruleloader-config/pom.xml index 778a291c6..a3739c49a 100644 --- a/ruleloader-config/pom.xml +++ b/ruleloader-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/sanitizer-config/pom.xml b/sanitizer-config/pom.xml index 7d22f3374..917b8d961 100644 --- a/sanitizer-config/pom.xml +++ b/sanitizer-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/sanitizer/pom.xml b/sanitizer/pom.xml index 7f353dc38..d7953dd56 100644 --- a/sanitizer/pom.xml +++ b/sanitizer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/security-config/pom.xml b/security-config/pom.xml index dbd9a5cae..71a997db1 100644 --- a/security-config/pom.xml +++ b/security-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/security/pom.xml b/security/pom.xml index c23b03330..57e55ee87 100644 --- a/security/pom.xml +++ b/security/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/server-config/pom.xml b/server-config/pom.xml index 4876aff13..ec0777a47 100644 --- a/server-config/pom.xml +++ b/server-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/server/pom.xml b/server/pom.xml index f25602e12..fad0da29b 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/service/pom.xml b/service/pom.xml index ca34d31d9..33447fd0c 100644 --- a/service/pom.xml +++ b/service/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/sidecar-config/pom.xml b/sidecar-config/pom.xml index ec846247d..475f64651 100644 --- a/sidecar-config/pom.xml +++ b/sidecar-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT 4.0.0 diff --git a/sidecar/pom.xml b/sidecar/pom.xml index ccf779000..319b7cdda 100644 --- a/sidecar/pom.xml +++ b/sidecar/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.37 + 2.1.38-SNAPSHOT 4.0.0 diff --git a/status/pom.xml b/status/pom.xml index eb5f8c51d..bf64a3a61 100644 --- a/status/pom.xml +++ b/status/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/switcher/pom.xml b/switcher/pom.xml index 2a261f14e..aff68ac0d 100644 --- a/switcher/pom.xml +++ b/switcher/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT .. diff --git a/traceability-config/pom.xml b/traceability-config/pom.xml index ebdf06058..e93e379e3 100644 --- a/traceability-config/pom.xml +++ b/traceability-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/traceability/pom.xml b/traceability/pom.xml index 13c618505..74616c72b 100644 --- a/traceability/pom.xml +++ b/traceability/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/unified-config/pom.xml b/unified-config/pom.xml index d8b2132b3..2a77b8253 100644 --- a/unified-config/pom.xml +++ b/unified-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/unified-security/pom.xml b/unified-security/pom.xml index 1442ea0b5..32ec82ed3 100644 --- a/unified-security/pom.xml +++ b/unified-security/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml diff --git a/utility/pom.xml b/utility/pom.xml index baa0029fd..185e4b70c 100644 --- a/utility/pom.xml +++ b/utility/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.37 + 2.1.38-SNAPSHOT ../pom.xml From 2ac662bdc72b67d6a834723cad47bbe4c5b29fbc Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Sun, 24 Nov 2024 11:17:02 -0500 Subject: [PATCH 2/6] fixes #2386 add retry for external service handler --- .../proxy/ExternalServiceHandler.java | 34 ++++++++++++++----- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java b/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java index 67caa3a9c..5c1ac359f 100644 --- a/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java +++ b/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java @@ -44,6 +44,7 @@ public class ExternalServiceHandler implements MiddlewareHandler { private static final Logger logger = LoggerFactory.getLogger(ExternalServiceHandler.class); private static final String ESTABLISH_CONNECTION_ERROR = "ERR10053"; private static final String METHOD_NOT_ALLOWED = "ERR10008"; + private static final int MAX_CONNECTION_RETRIES = 3; private static AbstractMetricsHandler metricsHandler; private volatile HttpHandler next; private static ExternalServiceConfig config; @@ -105,7 +106,7 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { if(matcher.matches()) { matched = true; requestPath = matcher.replaceAll(rule.getReplace()); - if(logger.isTraceEnabled()) logger.trace("rewritten requestPath = " + requestPath); + if(logger.isTraceEnabled()) logger.trace("rewritten requestPath = {}", requestPath); break; } } @@ -171,8 +172,17 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { exchange.endExchange(); return; } + sendAsyncWithRetry(request, exchange, MAX_CONNECTION_RETRIES, 0, startTime, endpoint); + } + } + } + if(logger.isDebugEnabled()) logger.debug("ExternalServiceHandler.handleRequest ends."); + Handler.next(exchange, next); + } - var response = client.send(request, HttpResponse.BodyHandlers.ofByteArray()); + private void sendAsyncWithRetry(HttpRequest request, HttpServerExchange exchange, int maxRetries, int attempt, long startTime, String endpoint) { + client.sendAsync(request, HttpResponse.BodyHandlers.ofByteArray()) + .thenAccept(response -> { var responseHeaders = response.headers(); byte[] responseBody = response.body(); if(response.statusCode() >= 400) { @@ -185,7 +195,7 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { // remove empty key in the response header start with a colon. if (header.getKey() != null && !header.getKey().startsWith(":") && header.getValue().get(0) != null) { for(String s : header.getValue()) { - if(logger.isTraceEnabled()) logger.trace("Add response header key = " + header.getKey() + " value = " + s); + if(logger.isTraceEnabled()) logger.trace("Add response header key = {} value = {}", header.getKey(), s); exchange.getResponseHeaders().add(new HttpString(header.getKey()), s); } } @@ -201,12 +211,18 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { metricsHandler.injectMetrics(exchange, startTime, config.getMetricsName(), endpoint); } } - return; - } - } - } - if(logger.isDebugEnabled()) logger.debug("ExternalServiceHandler.handleRequest ends."); - Handler.next(exchange, next); + }) + .exceptionally(e -> { + if (attempt < maxRetries) { + logger.warn("Retrying request, attempt {}/{}", attempt + 1, maxRetries); + sendAsyncWithRetry(request, exchange, maxRetries, attempt + 1, startTime, endpoint); + } else { + logger.error("Failed to send request asynchronously after {} attempts", maxRetries, e); + setExchangeStatus(exchange, ESTABLISH_CONNECTION_ERROR); + exchange.endExchange(); + } + return null; + }); } private void copyHeaders(HeaderMap headerMap, HttpRequest.Builder builder) { From ed6dff54d046ea5c02bf487ff0207a5cf4b50df6 Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Mon, 25 Nov 2024 15:05:33 -0500 Subject: [PATCH 3/6] change the external service handle to send from sendAsync --- .../proxy/ExternalServiceHandler.java | 56 +++++++++---------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java b/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java index 5c1ac359f..ee7d68d30 100644 --- a/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java +++ b/ingress-proxy/src/main/java/com/networknt/proxy/ExternalServiceHandler.java @@ -44,7 +44,6 @@ public class ExternalServiceHandler implements MiddlewareHandler { private static final Logger logger = LoggerFactory.getLogger(ExternalServiceHandler.class); private static final String ESTABLISH_CONNECTION_ERROR = "ERR10053"; private static final String METHOD_NOT_ALLOWED = "ERR10008"; - private static final int MAX_CONNECTION_RETRIES = 3; private static AbstractMetricsHandler metricsHandler; private volatile HttpHandler next; private static ExternalServiceConfig config; @@ -106,7 +105,7 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { if(matcher.matches()) { matched = true; requestPath = matcher.replaceAll(rule.getReplace()); - if(logger.isTraceEnabled()) logger.trace("rewritten requestPath = {}", requestPath); + if(logger.isTraceEnabled()) logger.trace("rewritten requestPath = " + requestPath); break; } } @@ -136,19 +135,19 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { if(method.equalsIgnoreCase("GET")) { request = requestBuilder.GET().build(); - /* handle DELETE request. */ + /* handle DELETE request. */ } else if(method.equalsIgnoreCase("DELETE")) { request = requestBuilder.DELETE().build(); - /* handle POST request that potentially has body data */ + /* handle POST request that potentially has body data */ } else if(method.equalsIgnoreCase("POST")) { request = this.handleBufferedRequestBody(exchange, requestBuilder, "POST"); - /* handle PUT request that potentially has body data */ + /* handle PUT request that potentially has body data */ } else if(method.equalsIgnoreCase("PUT")) { request = this.handleBufferedRequestBody(exchange, requestBuilder, "PUT"); - /* handle PATCH request that potentially has body data */ + /* handle PATCH request that potentially has body data */ } else if(method.equalsIgnoreCase("PATCH")) { request = this.handleBufferedRequestBody(exchange, requestBuilder, "PATCH"); @@ -172,17 +171,22 @@ public void handleRequest(HttpServerExchange exchange) throws Exception { exchange.endExchange(); return; } - sendAsyncWithRetry(request, exchange, MAX_CONNECTION_RETRIES, 0, startTime, endpoint); - } - } - } - if(logger.isDebugEnabled()) logger.debug("ExternalServiceHandler.handleRequest ends."); - Handler.next(exchange, next); - } - private void sendAsyncWithRetry(HttpRequest request, HttpServerExchange exchange, int maxRetries, int attempt, long startTime, String endpoint) { - client.sendAsync(request, HttpResponse.BodyHandlers.ofByteArray()) - .thenAccept(response -> { + int maxRetries = 3; + int attempt = 0; + HttpResponse response = null; + while (attempt < maxRetries) { + try { + response = client.send(request, HttpResponse.BodyHandlers.ofByteArray()); + break; // Exit loop if request is successful + } catch (IOException | InterruptedException e) { + attempt++; + if (attempt >= maxRetries) { + throw e; // Rethrow the exception if max retries reached + } + logger.warn("Attempt {} failed, retrying...", attempt, e); + } + } var responseHeaders = response.headers(); byte[] responseBody = response.body(); if(response.statusCode() >= 400) { @@ -195,7 +199,7 @@ private void sendAsyncWithRetry(HttpRequest request, HttpServerExchange exchange // remove empty key in the response header start with a colon. if (header.getKey() != null && !header.getKey().startsWith(":") && header.getValue().get(0) != null) { for(String s : header.getValue()) { - if(logger.isTraceEnabled()) logger.trace("Add response header key = {} value = {}", header.getKey(), s); + if(logger.isTraceEnabled()) logger.trace("Add response header key = " + header.getKey() + " value = " + s); exchange.getResponseHeaders().add(new HttpString(header.getKey()), s); } } @@ -211,18 +215,12 @@ private void sendAsyncWithRetry(HttpRequest request, HttpServerExchange exchange metricsHandler.injectMetrics(exchange, startTime, config.getMetricsName(), endpoint); } } - }) - .exceptionally(e -> { - if (attempt < maxRetries) { - logger.warn("Retrying request, attempt {}/{}", attempt + 1, maxRetries); - sendAsyncWithRetry(request, exchange, maxRetries, attempt + 1, startTime, endpoint); - } else { - logger.error("Failed to send request asynchronously after {} attempts", maxRetries, e); - setExchangeStatus(exchange, ESTABLISH_CONNECTION_ERROR); - exchange.endExchange(); - } - return null; - }); + return; + } + } + } + if(logger.isDebugEnabled()) logger.debug("ExternalServiceHandler.handleRequest ends."); + Handler.next(exchange, next); } private void copyHeaders(HeaderMap headerMap, HttpRequest.Builder builder) { From 850b9fd821e029512d7ed43f2fd4c638171decff Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Sat, 30 Nov 2024 09:19:52 -0500 Subject: [PATCH 4/6] upgrade to version 2.1.38 before release --- api-key/pom.xml | 2 +- apikey-config/pom.xml | 2 +- audit-config/pom.xml | 2 +- audit/pom.xml | 2 +- balance/pom.xml | 2 +- basic-auth/pom.xml | 2 +- basic-config/pom.xml | 2 +- body-config/pom.xml | 2 +- body/pom.xml | 2 +- cache-explorer/pom.xml | 2 +- cache-manager/pom.xml | 2 +- caffeine-cache/pom.xml | 2 +- client-config/pom.xml | 2 +- client/pom.xml | 2 +- cluster/pom.xml | 2 +- common/pom.xml | 2 +- config-reload/pom.xml | 2 +- config/pom.xml | 2 +- consul/pom.xml | 2 +- content/pom.xml | 2 +- correlation-config/pom.xml | 2 +- correlation/pom.xml | 2 +- cors/pom.xml | 2 +- data-source/pom.xml | 2 +- db-provider/pom.xml | 2 +- decryptor/pom.xml | 2 +- deref-token/pom.xml | 2 +- dump/pom.xml | 2 +- egress-router/pom.xml | 2 +- email-sender/pom.xml | 2 +- encode-decode/pom.xml | 2 +- exception-config/pom.xml | 2 +- exception/pom.xml | 2 +- handler-config/pom.xml | 2 +- handler/pom.xml | 2 +- header-config/pom.xml | 2 +- header/pom.xml | 2 +- health-config/pom.xml | 2 +- health/pom.xml | 2 +- http-entity/pom.xml | 2 +- http-string/pom.xml | 2 +- http-url/pom.xml | 2 +- info-config/pom.xml | 2 +- info/pom.xml | 2 +- ingress-proxy/pom.xml | 2 +- ip-whitelist/pom.xml | 2 +- ldap-util/pom.xml | 2 +- limit-config/pom.xml | 2 +- logger-config/pom.xml | 2 +- logger-handler/pom.xml | 2 +- mask/pom.xml | 2 +- metrics-config/pom.xml | 2 +- metrics/pom.xml | 2 +- monad-result/pom.xml | 2 +- pom.xml | 2 +- portal-registry/pom.xml | 2 +- prometheus/pom.xml | 2 +- proxy-handler/pom.xml | 2 +- rate-limit/pom.xml | 2 +- registry/pom.xml | 2 +- reqtrans-config/pom.xml | 2 +- request-transformer/pom.xml | 2 +- resource/pom.xml | 2 +- response-transformer/pom.xml | 2 +- restrans-config/pom.xml | 2 +- router-config/pom.xml | 2 +- rule-loader/pom.xml | 2 +- ruleloader-config/pom.xml | 2 +- sanitizer-config/pom.xml | 2 +- sanitizer/pom.xml | 2 +- security-config/pom.xml | 2 +- security/pom.xml | 2 +- server-config/pom.xml | 2 +- server/pom.xml | 2 +- service/pom.xml | 2 +- sidecar-config/pom.xml | 2 +- sidecar/pom.xml | 2 +- status/pom.xml | 2 +- switcher/pom.xml | 2 +- traceability-config/pom.xml | 2 +- traceability/pom.xml | 2 +- unified-config/pom.xml | 2 +- unified-security/pom.xml | 2 +- utility/pom.xml | 2 +- 84 files changed, 84 insertions(+), 84 deletions(-) diff --git a/api-key/pom.xml b/api-key/pom.xml index 11993a2bc..210afca30 100644 --- a/api-key/pom.xml +++ b/api-key/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/apikey-config/pom.xml b/apikey-config/pom.xml index 3006eb280..08b1d19fe 100644 --- a/apikey-config/pom.xml +++ b/apikey-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/audit-config/pom.xml b/audit-config/pom.xml index 0d701fd34..f3e189e0e 100644 --- a/audit-config/pom.xml +++ b/audit-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/audit/pom.xml b/audit/pom.xml index 5a01766cc..6b61bebf0 100644 --- a/audit/pom.xml +++ b/audit/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/balance/pom.xml b/balance/pom.xml index 165b4609f..145770907 100644 --- a/balance/pom.xml +++ b/balance/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/basic-auth/pom.xml b/basic-auth/pom.xml index 4fbcceef9..518547ce0 100644 --- a/basic-auth/pom.xml +++ b/basic-auth/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/basic-config/pom.xml b/basic-config/pom.xml index 34acb807c..81b56e9cf 100644 --- a/basic-config/pom.xml +++ b/basic-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/body-config/pom.xml b/body-config/pom.xml index d146e3cca..633c0653e 100644 --- a/body-config/pom.xml +++ b/body-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/body/pom.xml b/body/pom.xml index b1204200d..9f76051cf 100644 --- a/body/pom.xml +++ b/body/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/cache-explorer/pom.xml b/cache-explorer/pom.xml index 3940e3e78..1c2fa5801 100644 --- a/cache-explorer/pom.xml +++ b/cache-explorer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/cache-manager/pom.xml b/cache-manager/pom.xml index dfbd42274..c628824e4 100644 --- a/cache-manager/pom.xml +++ b/cache-manager/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/caffeine-cache/pom.xml b/caffeine-cache/pom.xml index 2d7c3f14d..2c562704f 100644 --- a/caffeine-cache/pom.xml +++ b/caffeine-cache/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/client-config/pom.xml b/client-config/pom.xml index d934dfd0a..17937efb3 100644 --- a/client-config/pom.xml +++ b/client-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/client/pom.xml b/client/pom.xml index e54f95818..b0ffb6547 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/cluster/pom.xml b/cluster/pom.xml index 6428760d2..b9539c0e4 100644 --- a/cluster/pom.xml +++ b/cluster/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/common/pom.xml b/common/pom.xml index 5b5bfa440..2880fcd9b 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/config-reload/pom.xml b/config-reload/pom.xml index 2c404bc9d..a0d77679b 100644 --- a/config-reload/pom.xml +++ b/config-reload/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 4.0.0 diff --git a/config/pom.xml b/config/pom.xml index 99f747ae1..74ad18ba9 100644 --- a/config/pom.xml +++ b/config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/consul/pom.xml b/consul/pom.xml index 086c3d5b7..a61647ebb 100644 --- a/consul/pom.xml +++ b/consul/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/content/pom.xml b/content/pom.xml index 40d7fbfd6..3eef05a40 100644 --- a/content/pom.xml +++ b/content/pom.xml @@ -5,7 +5,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/correlation-config/pom.xml b/correlation-config/pom.xml index 106d23c12..5e3e65116 100644 --- a/correlation-config/pom.xml +++ b/correlation-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/correlation/pom.xml b/correlation/pom.xml index f5d68f6e8..8aa87bd89 100644 --- a/correlation/pom.xml +++ b/correlation/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/cors/pom.xml b/cors/pom.xml index 44f0b1b67..80c44c60d 100644 --- a/cors/pom.xml +++ b/cors/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/data-source/pom.xml b/data-source/pom.xml index 6a820b6ca..e5a28cfe0 100644 --- a/data-source/pom.xml +++ b/data-source/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/db-provider/pom.xml b/db-provider/pom.xml index 4e18f6428..271744874 100644 --- a/db-provider/pom.xml +++ b/db-provider/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/decryptor/pom.xml b/decryptor/pom.xml index 5c4c6c796..c3bf5b488 100644 --- a/decryptor/pom.xml +++ b/decryptor/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/deref-token/pom.xml b/deref-token/pom.xml index d730f5e58..c6a852f38 100644 --- a/deref-token/pom.xml +++ b/deref-token/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/dump/pom.xml b/dump/pom.xml index 055b6d617..829d27f72 100644 --- a/dump/pom.xml +++ b/dump/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/egress-router/pom.xml b/egress-router/pom.xml index 2cceea2ea..7abb3a8a2 100644 --- a/egress-router/pom.xml +++ b/egress-router/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/email-sender/pom.xml b/email-sender/pom.xml index 0cae7094b..89a5c4ee7 100644 --- a/email-sender/pom.xml +++ b/email-sender/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/encode-decode/pom.xml b/encode-decode/pom.xml index 84b287707..2aac3c2c8 100644 --- a/encode-decode/pom.xml +++ b/encode-decode/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/exception-config/pom.xml b/exception-config/pom.xml index 90b8a221c..7e052b4e7 100644 --- a/exception-config/pom.xml +++ b/exception-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/exception/pom.xml b/exception/pom.xml index 2be02f759..2ba6c30df 100644 --- a/exception/pom.xml +++ b/exception/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/handler-config/pom.xml b/handler-config/pom.xml index 0bcc9ff24..088e8bca4 100644 --- a/handler-config/pom.xml +++ b/handler-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/handler/pom.xml b/handler/pom.xml index 848c138a4..88e9de0bf 100644 --- a/handler/pom.xml +++ b/handler/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/header-config/pom.xml b/header-config/pom.xml index cc2c6bcf0..114bb95d4 100644 --- a/header-config/pom.xml +++ b/header-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/header/pom.xml b/header/pom.xml index 8b6083836..b397726ed 100644 --- a/header/pom.xml +++ b/header/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/health-config/pom.xml b/health-config/pom.xml index b275b1608..2c9e3ffd3 100644 --- a/health-config/pom.xml +++ b/health-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/health/pom.xml b/health/pom.xml index 8d0cdbc1d..85bc9aaee 100644 --- a/health/pom.xml +++ b/health/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/http-entity/pom.xml b/http-entity/pom.xml index 8c387e616..dac6d7ce3 100644 --- a/http-entity/pom.xml +++ b/http-entity/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/http-string/pom.xml b/http-string/pom.xml index 23be3c19f..d4efc82ac 100644 --- a/http-string/pom.xml +++ b/http-string/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/http-url/pom.xml b/http-url/pom.xml index 1a4fffe6e..46a55a236 100644 --- a/http-url/pom.xml +++ b/http-url/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/info-config/pom.xml b/info-config/pom.xml index c1f64fd62..db00fcf5c 100644 --- a/info-config/pom.xml +++ b/info-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/info/pom.xml b/info/pom.xml index a9b447a17..97932c8aa 100644 --- a/info/pom.xml +++ b/info/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/ingress-proxy/pom.xml b/ingress-proxy/pom.xml index 04480ea23..d60c3dfab 100644 --- a/ingress-proxy/pom.xml +++ b/ingress-proxy/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/ip-whitelist/pom.xml b/ip-whitelist/pom.xml index 2d29bd544..0627d49d4 100644 --- a/ip-whitelist/pom.xml +++ b/ip-whitelist/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/ldap-util/pom.xml b/ldap-util/pom.xml index 86e928fa5..374ca81d2 100644 --- a/ldap-util/pom.xml +++ b/ldap-util/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/limit-config/pom.xml b/limit-config/pom.xml index cdf2e8b12..e8eb422ec 100644 --- a/limit-config/pom.xml +++ b/limit-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/logger-config/pom.xml b/logger-config/pom.xml index 5b16ff1c7..deea49d95 100644 --- a/logger-config/pom.xml +++ b/logger-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/logger-handler/pom.xml b/logger-handler/pom.xml index 6675fff54..319a13523 100644 --- a/logger-handler/pom.xml +++ b/logger-handler/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/mask/pom.xml b/mask/pom.xml index dcbe0f6cc..4030d9351 100644 --- a/mask/pom.xml +++ b/mask/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/metrics-config/pom.xml b/metrics-config/pom.xml index ea7765815..4e4c8ea3f 100644 --- a/metrics-config/pom.xml +++ b/metrics-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/metrics/pom.xml b/metrics/pom.xml index ed3e1c1a8..6c0128578 100644 --- a/metrics/pom.xml +++ b/metrics/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/monad-result/pom.xml b/monad-result/pom.xml index 8f931635b..b07dea09c 100644 --- a/monad-result/pom.xml +++ b/monad-result/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/pom.xml b/pom.xml index c9127889a..33284fe1a 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ 4.0.0 com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 pom Parent POM Light 4J Framework Components diff --git a/portal-registry/pom.xml b/portal-registry/pom.xml index 75a702d1f..d41cb3cf7 100644 --- a/portal-registry/pom.xml +++ b/portal-registry/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/prometheus/pom.xml b/prometheus/pom.xml index 46ba2c442..73070b301 100644 --- a/prometheus/pom.xml +++ b/prometheus/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/proxy-handler/pom.xml b/proxy-handler/pom.xml index 84428650d..f2004caa2 100644 --- a/proxy-handler/pom.xml +++ b/proxy-handler/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/rate-limit/pom.xml b/rate-limit/pom.xml index b7095186a..29fbf50b1 100644 --- a/rate-limit/pom.xml +++ b/rate-limit/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/registry/pom.xml b/registry/pom.xml index 860b93a36..4d36aa969 100644 --- a/registry/pom.xml +++ b/registry/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/reqtrans-config/pom.xml b/reqtrans-config/pom.xml index f047bd9e8..c91e93a47 100644 --- a/reqtrans-config/pom.xml +++ b/reqtrans-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/request-transformer/pom.xml b/request-transformer/pom.xml index 3104fb688..3dedfbdaf 100644 --- a/request-transformer/pom.xml +++ b/request-transformer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/resource/pom.xml b/resource/pom.xml index 3fe43ac31..4445d2f06 100644 --- a/resource/pom.xml +++ b/resource/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/response-transformer/pom.xml b/response-transformer/pom.xml index 170d74409..9e5d95a3c 100644 --- a/response-transformer/pom.xml +++ b/response-transformer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/restrans-config/pom.xml b/restrans-config/pom.xml index 20051705c..821c75a13 100644 --- a/restrans-config/pom.xml +++ b/restrans-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/router-config/pom.xml b/router-config/pom.xml index f053263c8..321e3fa3f 100644 --- a/router-config/pom.xml +++ b/router-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml 4.0.0 diff --git a/rule-loader/pom.xml b/rule-loader/pom.xml index d12126650..6b09c52cc 100644 --- a/rule-loader/pom.xml +++ b/rule-loader/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/ruleloader-config/pom.xml b/ruleloader-config/pom.xml index a3739c49a..70ff22c16 100644 --- a/ruleloader-config/pom.xml +++ b/ruleloader-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/sanitizer-config/pom.xml b/sanitizer-config/pom.xml index 917b8d961..a9af9ce7b 100644 --- a/sanitizer-config/pom.xml +++ b/sanitizer-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/sanitizer/pom.xml b/sanitizer/pom.xml index d7953dd56..c92cb6302 100644 --- a/sanitizer/pom.xml +++ b/sanitizer/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/security-config/pom.xml b/security-config/pom.xml index 71a997db1..5fee78b10 100644 --- a/security-config/pom.xml +++ b/security-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/security/pom.xml b/security/pom.xml index 57e55ee87..bf64868e4 100644 --- a/security/pom.xml +++ b/security/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/server-config/pom.xml b/server-config/pom.xml index ec0777a47..942f95bdf 100644 --- a/server-config/pom.xml +++ b/server-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/server/pom.xml b/server/pom.xml index fad0da29b..3d8ac35a8 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/service/pom.xml b/service/pom.xml index 33447fd0c..ee8ca4009 100644 --- a/service/pom.xml +++ b/service/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/sidecar-config/pom.xml b/sidecar-config/pom.xml index 475f64651..3089d88ce 100644 --- a/sidecar-config/pom.xml +++ b/sidecar-config/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 4.0.0 diff --git a/sidecar/pom.xml b/sidecar/pom.xml index 319b7cdda..0748840bb 100644 --- a/sidecar/pom.xml +++ b/sidecar/pom.xml @@ -5,7 +5,7 @@ light-4j com.networknt - 2.1.38-SNAPSHOT + 2.1.38 4.0.0 diff --git a/status/pom.xml b/status/pom.xml index bf64a3a61..707d8eb4b 100644 --- a/status/pom.xml +++ b/status/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/switcher/pom.xml b/switcher/pom.xml index aff68ac0d..67452e9ad 100644 --- a/switcher/pom.xml +++ b/switcher/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 .. diff --git a/traceability-config/pom.xml b/traceability-config/pom.xml index e93e379e3..215216dfb 100644 --- a/traceability-config/pom.xml +++ b/traceability-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/traceability/pom.xml b/traceability/pom.xml index 74616c72b..de09fb046 100644 --- a/traceability/pom.xml +++ b/traceability/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/unified-config/pom.xml b/unified-config/pom.xml index 2a77b8253..fae879d7d 100644 --- a/unified-config/pom.xml +++ b/unified-config/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/unified-security/pom.xml b/unified-security/pom.xml index 32ec82ed3..1aee9819f 100644 --- a/unified-security/pom.xml +++ b/unified-security/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml diff --git a/utility/pom.xml b/utility/pom.xml index 185e4b70c..17d6dbd5b 100644 --- a/utility/pom.xml +++ b/utility/pom.xml @@ -21,7 +21,7 @@ com.networknt light-4j - 2.1.38-SNAPSHOT + 2.1.38 ../pom.xml From 3e24d3bc7f693b59bdd1f2fa804bc755fb6afe2d Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Sat, 30 Nov 2024 09:36:32 -0500 Subject: [PATCH 5/6] light-bot checkin CHANGELOG.md --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a4884c2d..e97e85a75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [2.1.38](https://github.com/networknt/light-4j/tree/2.1.38) (2024-11-30) + + +**Merged pull requests:** + + ## [2.1.37](https://github.com/networknt/light-4j/tree/2.1.37) (2024-09-20) From e63e8bd17b348e431ee39958994db1248a36fef2 Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Sat, 30 Nov 2024 11:56:34 -0500 Subject: [PATCH 6/6] light-bot checkin CHANGELOG.md --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e97e85a75..b35125164 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ **Merged pull requests:** + + ## [2.1.37](https://github.com/networknt/light-4j/tree/2.1.37) (2024-09-20)