You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Play 2.8.3 provides already a binding for akka.actor.ClassicActorSystemProvider which causes the following error:
A binding to akka.actor.ClassicActorSystemProvider was already configured at play.grpc.ClassicActorsystemProviderModule.<init>(ClassicActorsystemProviderModule.scala:13):
[error] Binding(interface akka.actor.ClassicActorSystemProvider to ProviderConstructionTarget(classplay.api.libs.concurrent.ActorSystemProvider)) (via modules: com.google.inject.util.Modules$OverrideModule-> play.api.inject.guice.GuiceableModuleConversions$$anon$4).
Only affects Play users (Java and Scala) using Guice.
Workaround
Users upgrading to Play 2.8.3 can disable the play-grpc Guice module providing the binding with:
octonato
changed the title
Duplicate Guice binding when using with Play 2.8.3
Duplicate ClassicActorSystemProvider binding when using with Play 2.8.3
Oct 30, 2020
Play 2.8.3 provides already a binding for
akka.actor.ClassicActorSystemProvider
which causes the following error:Only affects Play users (Java and Scala) using Guice.
Workaround
Users upgrading to Play 2.8.3 can disable the play-grpc Guice module providing the binding with:
See PR #309
The text was updated successfully, but these errors were encountered: