2016-11-30 5 views
5

मैं अपना प्ले अपडेट कर रहा हूं!खेलने के लिए माइग्रेशन! 2.5 इस त्रुटि की ओर जाता है: NoSuchMethodError: akka.actor.LocalActorRefProvider.log() लक्षका/घटना/लॉगिंग एडाप्टर

java.lang.NoSuchMethodError: akka.actor.LocalActorRefProvider.log()Lakka/event/LoggingAdapter; 

अक्का बारे में build.sbt हिस्सा परिवर्तन नहीं किया और (akkaVersion 2.4.14) के साथ निम्न प्रकार है::

"com.typesafe.akka" %% "akka-distributed-data-experimental" % akkaVersion, 
"com.typesafe.akka" %% "akka-cluster" % akkaVersion, 
"com.typesafe.akka" %% "akka-contrib" % akkaVersion, 
"com.typesafe.akka" %% "akka-slf4j" % akkaVersion) 
2.4 से 2.5.10 के लिए और मैं इस क्रम अपवाद हो रही है स्केला आवेदन

मैं conf (यानी akka.actor.provider = "akka.cluster.ClusterActorRefProvider") clusterActorRefProvider के बारे में हिस्सा अक्षम करते हैं मैं तो बस इस त्रुटि मिलती है:

needs to have a 'ClusterActorRefProvider' enabled in the configuration, currently uses [akka.actor.LocalActorRefProvider] 

स्टैक ट्रेस मुझे बहुत मदद नहीं करता है, क्योंकि यह किसी भी फाइल को संदर्भित नहीं करती मेरे आवेदन के । यहाँ शुरुआत है:

1) Error injecting method, java.lang.NoSuchMethodError: akka.actor.LocalActorRefProvider.log()Lakka/event/LoggingAdapter; at com.google.inject.util.Providers$GuicifiedProviderWithDependencies.initialize(Providers.java:149) at play.api.libs.concurrent.AkkaGuiceSupport$class.bindActor(Akka.scala:139) (via modules: com.google.inject.util.Modules$OverrideModule -> Modules) Caused by: java.lang.NoSuchMethodError: akka.actor.LocalActorRefProvider.log()Lakka/event/LoggingAdapter; at akka.remote.RemoteActorRefProvider.<init>(RemoteActorRefProvider.scala:132) 

मैं जहाँ मैं इस समस्या का कारण खोजने के लिए की पता नहीं है ...

संपादित: सिर्फ खेलने के संस्करण को बदलने! 2.5.10 से 2.5.9 तक अपवाद गायब हो जाता है।

+0

आप शायद प्ले द्वारा इस्तेमाल किया एक से एक और संस्करण में निर्भरता के रूप में अक्का खींच रहे हैं। पारगमन सहित, अपनी निर्भरताओं की जांच करें। – cchantep

+1

अपने अक्का संस्करण की जांच करें। मुझे पहले एक ही मुद्दा था। 2.4.4 से हटाया गया -> 2.4.14 समस्या हल हो गई। –

+1

आप दोनों सही हैं, धन्यवाद। @kecue अगर आप अपनी टिप्पणी को उत्तर के रूप में पोस्ट करते हैं तो मैं इसे स्वीकार करूंगा। – Simon

उत्तर

6

अपने अक्का संस्करण की जांच करें। मुझे पहले एक ही मुद्दा था। मैंने 2.4.4 से स्थानांतरित किया ->2.4.14 समस्या हल हो गई।

आगे स्रोत को पढ़ने के लिए पाया जा सकता है here

संबंधित मुद्दे