How was the 2.5.0 packages built? With Maven or Gradle?
In this PR, I used a method from the datastax Java driver which relies on 
Guava's ListenableFuture class. Since beam's pom relocated all of Guava into a 
custom package, it gave the error you mentioned.
As a workaround, I added an exception in the pom file to avoid relocating 
ListenableFuture.
I think I understood the project was moving to Gradle and as I didn't touch the 
Gradle build, ListenableFuture might still be relocated there.

[ Full content available at: https://github.com/apache/beam/pull/5112 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to