The problem that I am facing is with Akka serialization .. Why not shade the whole of Akka ?
java.lang.AbstractMethodError: > akka.remote.RemoteActorRefProvider.serializationInformation()Lakka/serialization/Serialization$Information; > at > akka.serialization.Serialization.serializationInformation(Serialization.scala:166) Akka 2.6 is just around the corner and I don't think Flink will upgrade to Akka 2.6 that soon .. so somehow this problem is bound to recur .. regards. On Wed, Jul 24, 2019 at 1:01 PM Zili Chen <wander4...@gmail.com> wrote: > I can see that we relocate akka's netty, akka uncommon math but also > be curious why Flink doesn't shaded all of akka dependencies... > > Best, > tison. > > > Debasish Ghosh <ghosh.debas...@gmail.com> 于2019年7月24日周三 下午3:15写道: > >> Hello Haibo - >> >> Yes, my application depends on Akka 2.5. >> Just curious, why do you think it's recommended to shade Akka version of >> my application instead of Flink ? >> >> regards. >> >> On Wed, Jul 24, 2019 at 12:42 PM Haibo Sun <sunhaib...@163.com> wrote: >> >>> Hi Debasish Ghosh, >>> >>> Does your application have to depend on Akka 2.5? If not, it's a good >>> idea to always keep the Akka version that the application depend on in line >>> with Flink. >>> If you want to try shading Akka dependency, I think that it is more >>> recommended to shade Akka dependency of your application. >>> >>> Best, >>> Haibo >>> >>> At 2019-07-24 14:31:29, "Debasish Ghosh" <ghosh.debas...@gmail.com> >>> wrote: >>> >>> Hello - >>> >>> An application that uses Akka 2.5 and Flink 1.8.0 gives runtime errors >>> because of version mismatch between Akka that we use and the one that Flink >>> uses (which is Akka 2.4). Anyone tried shading Akka dependency with Flink ? >>> >>> Or is there any other alternative way to handle this issue ? I know >>> Flink 1.9 has upgraded to Akka 2.5 but this is (I think) going to be a >>> recurring problem down the line with mismatch between the new releases of >>> Akka and Flink. >>> >>> regards. >>> >>> -- >>> Debasish Ghosh >>> http://manning.com/ghosh2 >>> http://manning.com/ghosh >>> >>> Twttr: @debasishg >>> Blog: http://debasishg.blogspot.com >>> Code: http://github.com/debasishg >>> >>> >> >> -- >> Debasish Ghosh >> http://manning.com/ghosh2 >> http://manning.com/ghosh >> >> Twttr: @debasishg >> Blog: http://debasishg.blogspot.com >> Code: http://github.com/debasishg >> > -- Debasish Ghosh http://manning.com/ghosh2 http://manning.com/ghosh Twttr: @debasishg Blog: http://debasishg.blogspot.com Code: http://github.com/debasishg