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

Get rid of CLASSIC SpringBoot loader #6030

Open
onobc opened this issue Oct 28, 2024 · 0 comments
Open

Get rid of CLASSIC SpringBoot loader #6030

onobc opened this issue Oct 28, 2024 · 0 comments
Labels
type/technical-debt Techical Dept

Comments

@onobc
Copy link
Contributor

onobc commented Oct 28, 2024

In Spring Boot 3.2.x, the underlying code that supports Spring Boot’s "Uber Jar" loading has been rewritten now that we no longer need to support Java 8. The updated code makes use of a new URL format which is more compliant with JDK expectations (more details.

This change broke the SCDF metadata loading code as we use the Boot loader to dig around jars for metadata.
The workaround was to use the CLASSIC loader.

We should investigate how to get onto the default loader as eventually the CLASSIC loader will be deprecated and removed.

I did play around w/ it for a bit but did not have success.

@onobc onobc added the type/technical-debt Techical Dept label Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/technical-debt Techical Dept
Projects
None yet
Development

No branches or pull requests

1 participant