Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ClasspathResourceResolver does not support loading resources from fat jars #1071

Open
tschlat opened this issue Nov 22, 2023 · 0 comments · Fixed by #1072
Open

ClasspathResourceResolver does not support loading resources from fat jars #1071

tschlat opened this issue Nov 22, 2023 · 0 comments · Fixed by #1072
Assignees

Comments

@tschlat
Copy link
Collaborator

tschlat commented Nov 22, 2023

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 tschlat self-assigned this Nov 22, 2023
tschlat pushed a commit to postfinance/citrus that referenced this issue Nov 22, 2023
tschlat pushed a commit to postfinance/citrus that referenced this issue Nov 22, 2023
@tschlat tschlat linked a pull request Nov 22, 2023 that will close this issue
tschlat pushed a commit to postfinance/citrus that referenced this issue Nov 22, 2023
tschlat pushed a commit to postfinance/citrus that referenced this issue Nov 22, 2023
@tschlat tschlat linked a pull request Nov 23, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants