[BUILD-840] Webapps don't start unless smallrye version is pinned Created: 14/Jun/22 Updated: 24/Oct/23 |
|
| Status: | Open |
| Project: | Build |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Neutral |
| Reporter: | Maxime Michel | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoR: |
Empty
|
||||||||
| Epic Link: | 6.3 Consolidation | ||||||||
| Description |
|
In the following PRs (non exhaustive list):
We realized that adding a dependency to smallrye 2.3.0 was essential in order to avoid the following message: java.lang.IllegalAccessError: class io.smallrye.config.SmallRyeConfig tried to access protected method 'org.eclipse.microprofile.config.spi.Converter io.smallrye.config.common.AbstractDelegatingConverter.getDelegate()' (io.smallrye.config.SmallRyeConfig and io.smallrye.config.common.AbstractDelegatingConverter are in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @2e8f83e4) Which is due to an older version being pulled in. The root cause is yet to be found. Our expectation was that this would get solved in |