These are chat archives for petabridge/akka-bootcamp

Dec 2015
Joel Mueller
Dec 12 2015 00:07
Sorry to bug you guys, but I just discovered that if I send an F# discriminated union over Akka.Remote, the other end receives a JObject instead of a properly-deserialized object. I can do jobj.ToObject<UnionType>() but I feel like that's counter to the idea of remote actors being treated the same as local actors, plus it's tedious. F# records work fine. Is there something wrong in my config? Any workarounds?
Bartosz Sypytkowski
Dec 12 2015 16:35
@jtmueller this is known serialization bug. The best solution so far is to use different serializer (like Wire), which is able to convert F# types correctly