James Netherton created CAMEL-16336:
---------------------------------------
Summary: Make CustomSlackHttpClient compatible with okhttp 3.x
Key: CAMEL-16336
URL: https://issues.apache.org/jira/browse/CAMEL-16336
Project: Camel
Issue Type: Improvement
Components: camel-slack
Affects Versions: 3.9.0
Reporter: James Netherton
See discussion in Zulip about CustomSlackHttpClient here:
https://camel.zulipchat.com/#narrow/stream/257298-camel/topic/CustomSlackHttpClient
The slack-api-client is bound to okhttp 4.x and CustomSlackHttpClient seems to
be an effort to make the component bin compatible with okhttp client 3.x. But
the RequestBody.create method signature used is referencing the 4.x APIs
instead of 3.x.
Perhaps we should override and force okhttp 3.x in the component pom.xml and do
the necessary bin compat tweaks in CustomSlackHttpClient? I'm no expert on
okhttp or the slack-api-client so not sure if this can work reliably.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)