citrus icon indicating copy to clipboard operation
citrus copied to clipboard

ClasspathResourceResolver does not support loading resources from fat jars

Open tschlat opened this issue 2 years ago • 0 comments

Citrus Version 4.0

Expected behavior Citrus should be able to run from a Spring Boot application.

Actual behavior Citrus does not resolve all required components like validators etc. These are loaded by classpath scanning and this fails on jars, that are nested in a fat jar, like in Spring Boot application.

Test case sample We run a Citrus Simulator in a K8S environment and we have plenty of issues, because components are not properly resolved. Remote debugging provided insight into this issue.

tschlat avatar Nov 22 '23 14:11 tschlat