[MURLTRANS-37] Update magnolia-services-licence dependency Created: 18/Oct/23 Updated: 08/Feb/24 Resolved: 08/Feb/24 |
|
| Status: | Closed |
| Project: | URL Translation |
| Component/s: | None |
| Affects Version/s: | 6.2.3 |
| Fix Version/s: | 6.2.5 |
| Type: | Bug | Priority: | Neutral |
| Reporter: | Carlos Cantalapiedra | Assignee: | Richard Gange |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | 0d | ||
| Time Spent: | 0.5h | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Template: | |||||
| Acceptance criteria: |
Empty
|
||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||
| Date of First Response: | |||||
| Work Started: | |||||
| Description |
|
The magnolia-url-translation module include as dependency the magnolia-services-licence module, but on its 6.2.3 and 6.2.4 version it includes the 1.0.0 version instead of 1.0.2, which makes other modules to fail.
E.g, dam-focal-area modules (info.magnolia.dam:magnolia-dam-focal-area:jar:2.4.3) needs 1.0.2 version, and it gets conflicts with the url-translation dependency:
This causes the startup to fail due a noClassDefFoundError when looking for DXCoreServicesLicenceModule. Workaround
<dependency>
<groupId>info.magnolia.i18n</groupId>
<artifactId>magnolia-url-translation</artifactId>
<version>6.2.4</version>
</dependency>
<dependency>
<groupId>info.magnolia</groupId>
<artifactId>magnolia-services-licence</artifactId>
<version>1.0.2</version>
</dependency>
|