Open joshgarnett opened 6 years ago
Have you tried to supply DistributedPubSub.DefaultConfig()
as fallback for your actor system configuration?
Hey @Horusiath I have not, though my assumption would be this shouldn't be required as Akka should be properly combining the core akka configs in a sane way.
I have the same error and https://github.com/akkadotnet/akka.net/issues/3031#issue-253038174 has not helped. Is there a WOKRING example cluster project to copy the config from?
I have this config on both nodes:
serializers {
hyperion = "Akka.Serialization.HyperionSerializer, Akka.Serialization.Hyperion"
}
serialization-bindings {
"System.Object" = hyperion
}
It was Akkling System.create
, which adds FsPickler serializer for expressions, after switching to ActorSystem.Create
the error gone.
I have the same problem that josh mentioned. When I add the pubsub serializers he pasted in app.config, it goes away. However, we plan to use hyperion serializer. Is there a way to get the ClusterClient working with hyperion serializer? Do I have to do a fallback with DistributedPubSub.DefaultConfig() as Horusiath suggested?
@leo12chandu I use the above config (using Hyperion for everything) and pub sub does work (without WithFallback you mentioned).
@vasily-kirichenko - That did the trick. Thank You!
Akka 1.3 + OSX
After testing a new build of Akka 1.3, my application ran into the following error:
If I manually add the serializer to my app.config with the following the error goes away:
It's possible there is an ordering issue when loading the configs that cause the serializer to not be loaded properly.