[BUILD-713] Update okhttp to version 4.9.0 Created: 10/Mar/22  Updated: 22/Aug/22  Resolved: 22/Aug/22

Status: Closed
Project: Build
Component/s: BOM
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Federico Grilli Assignee: Federico Grilli
Resolution: Duplicate Votes: 0
Labels: foundation_team, maintenance
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
supersession
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Release notes required:
Yes
Epic Link: Declined Renovate PRs

 Description   

In external dams we manage a dependency on kotlin pulled in by bynder. If we were able to upgrade bynder to a recent version, kotlin would be no longer required.
However, bynder has a dependency on okhttp. It would require 4.9.0, whereas in magnolia-external-dependencies we have a very old version, namely 3.14.9.



 Comments   
Comment by Federico Grilli [ 10/Mar/22 ]

Stopped progress as the update breaks ITs.

[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.06 s <<< FAILURE! - in it.info.magnolia.functionaltests.ResourcesFunctionalTests
[ERROR] it.info.magnolia.functionaltests.ResourcesFunctionalTests  Time elapsed: 0.06 s  <<< ERROR!
java.lang.NoSuchFieldError: Companion
	at okhttp3.internal.Util.<clinit>(Util.kt:71)
	...
	at okhttp3.ConnectionPool.<init>(ConnectionPool.kt:47)
	at org.openqa.selenium.remote.internal.OkHttpClient$Factory.<init>(OkHttpClient.java:116)
	...
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
	at info.magnolia.test.selenium.Selenium.newRemoteWebDriver(Selenium.java:317)
Comment by Federico Grilli [ 22/Aug/22 ]

Superseded by BUILD-830

Generated at Sun Feb 11 23:44:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.