playframework/play-ws

javax.annotation classes being added to shaded jar

octonato opened this issue · 1 comments

async-http-client is now including javax.annotation (see AsyncHttpClient/async-http-client#1541 and AsyncHttpClient/async-http-client@e270f78).

We need to investigate it further why that specific dependency is not been treated as a transitive deps and is being included in the shaded jar.

Because javax.activation classes are now in the shaded jar, this can caused Java Linkage errors at runtime.

caused Java Linkage errors at runtime

where?