Skip to content

Feature/client access control v2#203

Open
abhishekkumar-harman wants to merge 24 commits intomainfrom
feature/client-access-control-v2
Open

Feature/client access control v2#203
abhishekkumar-harman wants to merge 24 commits intomainfrom
feature/client-access-control-v2

Conversation

@abhishekkumar-harman
Copy link
Contributor

Please refer to our contributing docs for any questions on submitting a pull request.
Issues are required for both bug fixes and features.

Resolves #ISSUE_NUMBER


Describe behaviour before the change

Describe behaviour after the change

Pull request checklist

  • I have read the CONTRIBUTING.md
  • My code follows the code style of this project
  • Tests for the changes have been added (for bug fixes / features)
  • All new and existing tests passed.
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

  • Yes
  • No

abhishekkumar-harman and others added 12 commits February 16, 2026 07:17
…rolController, and ClientAccessControlServiceImpl

- Implement tests for CRUD operations in ClientAccessControlSqlRepository.
- Create tests for REST endpoints in ClientAccessControlController, covering bulk create, get all, get by client ID, update, and delete.
- Add service layer tests for ClientAccessControlServiceImpl, including validation, event publishing, and handling of duplicates and exceptions.
…sting

- Updated test methods to use Mockito for mocking dependencies instead of MockMvc.
- Improved test naming conventions for clarity and consistency.
- Added detailed comments to describe the purpose and expected outcomes of each test.
- Removed unnecessary dependencies and configurations related to MockMvc.
- Ensured that all service interactions are properly verified in the tests.

Enhance ClientAccessControlServiceImplTest with improved assertions

- Refactored tests to use consistent request DTOs for better readability.
- Added assertions to check for duplicate client IDs in bulk create scenarios.
- Improved exception handling tests to ensure proper error messages are returned.

Update ClientAccessControlServicePostgresImplTest for clarity

- Removed redundant repository checks in update success tests.
- Ensured that the test setup is clear and concise.

Modify application.yml for clarity and consistency
- Updated MongoDB converters to include custom codecs.

Upgrade Spring Boot version in pom.xml

- Updated Spring Boot version from 3.5.10 to 3.5.11 for improved stability and features.
…ssary @disabled annotations in integration tests; update application.yml to remove unused MongoDB converters.
…cs clearing and standalone Redis configuration
…r active status; refactor ClientAccessControlService to use registryConfigs; update JwtUtils for improved JWT claim extraction and add test for array claims in JwtUtilsTest.
…ogging for improved performance and readability
This commit adds a standard copyright notice to the top of multiple Java files across the api-gateway and api-registry modules. The notice includes licensing information under the Apache License, Version 2.0, and specifies the copyright holder as Harman International for the years 2023-24. This change ensures compliance with licensing requirements and provides clear attribution for the codebase.
@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-24 05:48:03 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1167 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1167 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 700 700 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-24 07:16:40 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-24 07:41:25 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1143 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1143 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 676 676 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-24 08:00:09 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1143 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1143 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 676 676 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-24 09:33:02 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1143 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1143 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 676 676 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

…on throwing in ClientAccessControlGatewayFilterFactory
@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-26 09:23:06 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1143 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1143 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 676 676 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@github-actions
Copy link

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-02-27 04:54:41 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1143 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1143 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 676 676 0 0
api-registry-common 73 73 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

- Added request body validation flag to RequestBodyValidator and RequestBodyFilter.
- Updated RequestBodyFilter to utilize the validation flag.
- Modified ApiRoutesLoader to build full schema documents for nested $ref resolution.
- Introduced tests for schema handling and validation scenarios.
- Implemented ScopeTagger to manage security scopes dynamically based on annotations.
…thod for clarity

refactor(RequestBodyFilter): Remove unused import for improved code cleanliness
refactor(CustomGatewayFilterCustomizerIntegrationTest): Remove unnecessary SpringExtension import
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-03-03 10:19:53 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

…BodyFilter initialization and enhance validation error message assertion
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-03-03 10:51:08 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1156 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1156 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 677 677 0 0
api-registry-common 85 85 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🔍 EOL Dependencies Check Results

🔍 Dependencies End-of-Life Report

Generated on 2026-03-03 11:09:22 UTC

📊 Summary

Status Count Description
❌ EOL 1 Dependencies that have reached end-of-life
⚠️ Approaching EOL 0 Dependencies approaching EOL within threshold
✅ Supported 4 Dependencies with active support
❓ Untracked 114 Dependencies that could not be tracked
Total 119 All checked dependencies

❌ End-of-Life Dependencies

These dependencies have reached their end-of-life and should be updated immediately:

Product Version Dependency EOL Date LTS
hibernate 6.6.40.Final org.hibernate.orm:hibernate-core True

✅ Supported Dependencies

Click to expand untracked dependencies
Product Version Dependency EOL Date LTS
spring-boot 3.5.11 org.springframework.boot:spring-boot-starter-web 2026-06-30
log4j 2.24.3 org.apache.logging.log4j:log4j-to-slf4j False
tomcat 10.1.52 org.apache.tomcat.embed:tomcat-embed-core False
spring-framework 6.2.16 org.springframework:spring-web 2026-06-30

❓ Untracked Dependencies

Click to expand untracked dependencies

These dependencies could not be tracked, as they were not found in the EOL database:

Product Version Dependency Reason
slf4j 2.0.17 org.slf4j:jul-to-slf4j Product not found in EOL database
jackson 2.19.4 com.fasterxml.jackson.core:jackson-databind Product not found in EOL database
snakeyaml 2.4 org.yaml:snakeyaml Product not found in EOL database
apache-commons 3.18.0 org.apache.commons:commons-lang3 Product not found in EOL database
logback 1.5.32 ch.qos.logback:logback-core Product not found in EOL database
guava 9999.0-empty-to-avoid-conflict-with-guava com.google.guava:listenablefuture Product not found in EOL database
byte-buddy 1.17.8 net.bytebuddy:byte-buddy Product not found in EOL database
netty 4.1.131.Final io.netty:netty-common Product not found in EOL database
mockito 5.17.0 org.mockito:mockito-core Product not found in EOL database
spring-cloud 4.3.3 org.springframework.cloud:spring-cloud-starter-gateway Product not found in EOL database
jakarta.annotation 2.1.1 jakarta.annotation:jakarta.annotation-api No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-observation No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-commons No mapping rule found for this groupId
jakarta.validation 3.0.2 jakarta.validation:jakarta.validation-api No mapping rule found for this groupId
org.jboss.logging 3.6.2.Final org.jboss.logging:jboss-logging No mapping rule found for this groupId
com.fasterxml 1.7.3 com.fasterxml:classmate No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjweaver No mapping rule found for this groupId
dev.morphia.morphia 2.2.3 dev.morphia.morphia:morphia-core No mapping rule found for this groupId
io.github.classgraph 4.8.78 io.github.classgraph:classgraph No mapping rule found for this groupId
org.jetbrains 13.0 org.jetbrains:annotations No mapping rule found for this groupId
org.reflections 0.9.11 org.reflections:reflections No mapping rule found for this groupId
org.javassist 3.21.0-GA org.javassist:javassist No mapping rule found for this groupId
javax.el 3.0.0 javax.el:javax.el-api No mapping rule found for this groupId
org.glassfish.web 2.2.6 org.glassfish.web:javax.el No mapping rule found for this groupId
com.google.code.findbugs 3.0.2 com.google.code.findbugs:jsr305 No mapping rule found for this groupId
org.checkerframework 3.42.0 org.checkerframework:checker-qual No mapping rule found for this groupId
com.google.errorprone 2.26.1 com.google.errorprone:error_prone_annotations No mapping rule found for this groupId
com.google.j2objc 3.0.0 com.google.j2objc:j2objc-annotations No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_tracer_otel_agent No mapping rule found for this groupId
de.siegmar 6.1.2 de.siegmar:logback-gelf No mapping rule found for this groupId
org.aspectj 1.9.25.1 org.aspectj:aspectjrt No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-webmvc-api No mapping rule found for this groupId
org.springdoc 2.8.14 org.springdoc:springdoc-openapi-starter-common No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-core-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-annotations-jakarta No mapping rule found for this groupId
io.swagger.core.v3 2.2.38 io.swagger.core.v3:swagger-models-jakarta No mapping rule found for this groupId
org.projectlombok 1.18.42 org.projectlombok:lombok No mapping rule found for this groupId
jakarta.xml.bind 4.0.4 jakarta.xml.bind:jakarta.xml.bind-api No mapping rule found for this groupId
jakarta.activation 2.1.4 jakarta.activation:jakarta.activation-api No mapping rule found for this groupId
org.postgresql 42.7.10 org.postgresql:postgresql No mapping rule found for this groupId
com.zaxxer 6.3.3 com.zaxxer:HikariCP No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-healthchecks No mapping rule found for this groupId
io.dropwizard.metrics 4.2.19 io.dropwizard.metrics:metrics-core No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_hotspot No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_httpserver No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_common No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet No mapping rule found for this groupId
io.prometheus 0.16.0 io.prometheus:simpleclient_servlet_common No mapping rule found for this groupId
javax.annotation 1.2 javax.annotation:javax.annotation-api No mapping rule found for this groupId
jakarta.persistence 3.1.0 jakarta.persistence:jakarta.persistence-api No mapping rule found for this groupId
jakarta.transaction 2.0.1 jakarta.transaction:jakarta.transaction-api No mapping rule found for this groupId
io.smallrye 3.2.0 io.smallrye:jandex No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-runtime No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:jaxb-core No mapping rule found for this groupId
org.eclipse.angus 2.0.3 org.eclipse.angus:angus-activation No mapping rule found for this groupId
org.glassfish.jaxb 4.0.6 org.glassfish.jaxb:txw2 No mapping rule found for this groupId
com.sun.istack 4.1.2 com.sun.istack:istack-commons-runtime No mapping rule found for this groupId
jakarta.inject 2.0.1 jakarta.inject:jakarta.inject-api No mapping rule found for this groupId
org.antlr 4.13.0 org.antlr:antlr4-runtime No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-sync No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:bson No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-core No mapping rule found for this groupId
io.hypersistence 3.10.3 io.hypersistence:hypersistence-utils-hibernate-63 No mapping rule found for this groupId
io.hypersistence 2.1.4 io.hypersistence:hypersistence-tsid No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-jakarta9 No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-prometheus No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-core No mapping rule found for this groupId
org.hdrhistogram 2.2.2 org.hdrhistogram:HdrHistogram No mapping rule found for this groupId
org.latencyutils 2.0.3 org.latencyutils:LatencyUtils No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-core No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-model No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-config No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-tracer-common No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-formats No mapping rule found for this groupId
io.prometheus 1.3.10 io.prometheus:prometheus-metrics-exposition-textformats No mapping rule found for this groupId
io.micrometer 1.15.9 io.micrometer:micrometer-registry-datadog No mapping rule found for this groupId
io.lettuce 6.6.0.RELEASE io.lettuce:lettuce-core No mapping rule found for this groupId
redis.clients.authentication 0.1.1-beta2 redis.clients.authentication:redis-authx-core No mapping rule found for this groupId
org.objenesis 3.3 org.objenesis:objenesis No mapping rule found for this groupId
com.github.spotbugs 4.8.6 com.github.spotbugs:spotbugs-annotations No mapping rule found for this groupId
org.mongodb 4.5.1 org.mongodb:mongodb-driver-legacy No mapping rule found for this groupId
io.projectreactor 3.7.16 io.projectreactor:reactor-core No mapping rule found for this groupId
org.reactivestreams 1.0.4 org.reactivestreams:reactive-streams No mapping rule found for this groupId
io.projectreactor.addons 3.5.4 io.projectreactor.addons:reactor-extra No mapping rule found for this groupId
org.bouncycastle 1.82 org.bouncycastle:bcprov-jdk18on No mapping rule found for this groupId
com.github.ben-manes.caffeine 3.2.3 com.github.ben-manes.caffeine:caffeine No mapping rule found for this groupId
org.jspecify 1.0.0 org.jspecify:jspecify No mapping rule found for this groupId
com.nimbusds 10.5 com.nimbusds:nimbus-jose-jwt No mapping rule found for this groupId
commons-codec 1.18.0 commons-codec:commons-codec No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring-boot3 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-spring6 No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-annotations No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-consumer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circularbuffer No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-framework-common No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-circuitbreaker No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-core No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-timelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-reactor No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-ratelimiter No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-bulkhead No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-retry No mapping rule found for this groupId
io.github.resilience4j 2.2.0 io.github.resilience4j:resilience4j-micrometer No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-schema-validator No mapping rule found for this groupId
org.openapi4j 1.0.7 org.openapi4j:openapi-core No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-http No mapping rule found for this groupId
io.projectreactor.netty 1.2.15 io.projectreactor.netty:reactor-netty-core No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-api No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-impl No mapping rule found for this groupId
io.jsonwebtoken 0.13.0 io.jsonwebtoken:jjwt-jackson No mapping rule found for this groupId
com.vaadin.external.google 0.0.20131108.vaadin1 com.vaadin.external.google:android-json No mapping rule found for this groupId

🔧 Recommendations

Immediate Action Required

  • Update all EOL dependencies to supported versions
  • Check for security vulnerabilities in EOL dependencies
  • Plan migration timeline for breaking changes

Useful Resources

@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🧪 Maven Test Results

📊 Test Report Summary

Test Results Overview

Status Count Percentage
Passed 1156 100%
Failed 0 0%
⏭️ Skipped 0 0%
📊 Total 1156 100%

Module Test Breakdown

Module Tests Passed Failed Skipped
api-gateway 677 677 0 0
api-registry-common 85 85 0 0
api-registry 394 394 0 0

This summary was generated by the Maven Test Workflow for Pull Request #203

@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 3, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant