[BUG] Reactor Netty dependency conflicts with Azure Synapse and Storage SDK: Could not initialize class reactor.netty.http.client.HttpClientConfig #26351
Labels
Azure.Core
azure-core
Client
This issue points to a problem in the data-plane of the library.
dependency-issue
Issue that is caused by dependency conflicts
dependency-issue-jackson
Issue caused by dependency version mismatch with one of the Jackson libraries
Describe the bug
When submitting an application that uses the blob and data table libraries to a Synapse pool, I get the reactor netty conflict below. I have no issues with dependencies when running the application locally, which leads me to believe this is an issue with the dependencies introduced by the Synapse runtime (see list here). I have looked through these two similar issues: [1] [2], but I can't use the version pinning fix that I used for jackson due to the reactor netty libraries having different major versions, and trying to replace the netty dependency with httpok doesn't help as the Synapse runtime also introduces a version of httpok that produces conflicts. I'm wondering if there's any workaround for this that I haven't thought of, or if my only option is to wait for the Synapse team to put out a runtime with more up to date libraries.
Edit: forgot to mention initially that I am shading the JAR I upload to Synapse as well
Exception or Stack Trace
Setup (please complete the following information):
The text was updated successfully, but these errors were encountered: