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

Reply via email to