Skip to content

The akka-sample-sharding-killrweather-java in the latest repository cannot run #32667

@zxuanhong

Description

@zxuanhong

critical error info

  1. java.lang.NoSuchMethodError: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()'
Image

env

  1. system: macos
  2. jdk: openjdk 21
  3. akka: 2.13-->2.10.2

log infio

[2025-02-21 20:50:58,114] [WARN] [akka://KillrWeather@127.0.0.1:2553] [akka.stream.Materializer] [KillrWeather-akka.actor.default-dispatcher-28] [akka.stream.Log(akka://KillrWeather/system/Materializers/StreamSupervisor-7)] - [outbound connection to [akka://KillrWeather@127.0.0.1:2554], control stream] Upstream failed, cause: StreamTcpException: Tcp command [Connect(127.0.0.1/<unresolved>:2554,None,List(),Some(5000 milliseconds),true)] failed because of java.net.ConnectException: Connection refused
[2025-02-21 20:50:58,115] [INFO] [akka://KillrWeather@127.0.0.1:2553] [akka.cluster.sharding.ShardRegion] [KillrWeather-akka.actor.default-dispatcher-26] [akka://KillrWeather@127.0.0.1:2553/system/sharding/WeatherStation] - WeatherStation: Automatic entity passivation: idle entities after [2.000 min], checked every [1.000 min]
[2025-02-21 20:50:58,116] [WARN] [akka://KillrWeather@127.0.0.1:2553] [akka.stream.Materializer] [KillrWeather-akka.actor.default-dispatcher-26] [akka.stream.Log(akka://KillrWeather/system/Materializers/StreamSupervisor-7)] - [outbound connection to [akka://KillrWeather@127.0.0.1:2554], message stream] Upstream failed, cause: StreamTcpException: Tcp command [Connect(127.0.0.1/<unresolved>:2554,None,List(),Some(5000 milliseconds),true)] failed because of java.net.ConnectException: Connection refused
[2025-02-21 20:50:58,138] [INFO] [] [akka.event.slf4j.Slf4jLogger] [KillrWeather-akka.actor.default-dispatcher-4] [] - Slf4jLogger started
[2025-02-21 20:50:58,168] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.remote.artery.ArteryTransport] [KillrWeather-akka.actor.default-dispatcher-4] [ArteryTransport(akka://KillrWeather)] - Remoting started with transport [Artery tcp]; listening on address [akka://KillrWeather@127.0.0.1:2554] with UID [-6445106518558490889]
[2025-02-21 20:50:58,169] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.Cluster] [KillrWeather-akka.actor.default-dispatcher-4] [Cluster(akka://KillrWeather)] - Cluster Node [akka://KillrWeather@127.0.0.1:2554] - Starting up, Akka version [2.10.2] ...
[2025-02-21 20:50:58,177] [WARN] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.Cluster] [KillrWeather-akka.actor.default-dispatcher-4] [Cluster(akka://KillrWeather)] - Could not register Cluster JMX MBean with name=akka:type=Cluster as it is already registered. If you are running multiple clusters in the same JVM, set 'akka.cluster.jmx.multi-mbeans-in-same-jvm = on' in config
[2025-02-21 20:50:58,177] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.Cluster] [KillrWeather-akka.actor.default-dispatcher-4] [Cluster(akka://KillrWeather)] - Cluster Node [akka://KillrWeather@127.0.0.1:2554] - Started up successfully
[2025-02-21 20:50:58,179] [WARN] [akka://KillrWeather@127.0.0.1:2554] [akka.actor.ActorSystemImpl] [KillrWeather-akka.actor.default-dispatcher-14] [akka.actor.ActorSystemImpl(KillrWeather)] - Dev use only. Free keys at https://akka.io/key
[2025-02-21 20:50:58,181] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.sbr.SplitBrainResolver] [KillrWeather-akka.actor.default-dispatcher-14] [akka://KillrWeather/system/cluster/core/daemon/downingProvider] - SBR started. Config: strategy [KeepMajority], stable-after [20 seconds], down-all-when-unstable [15 seconds], selfUniqueAddress [akka://KillrWeather@127.0.0.1:2554#-6445106518558490889], selfDc [default].
[2025-02-21 20:50:58,197] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.diagnostics.StarvationDetector$StarvationDetectorThread] [KillrWeather-akka.actor.default-dispatcher-4] [StarvationDetector$StarvationDetectorThread(akka://KillrWeather)] - Starvation detector will start after `akka.diagnostics.starvation-detector.initial-delay = 10000 milliseconds`
[2025-02-21 20:50:58,197] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.diagnostics.ConfigChecker] [KillrWeather-akka.actor.default-dispatcher-4] [akka.diagnostics.ConfigChecker] - Starting ConfigChecker. Looking for potential issues in your configuration. Issues found will be logged as warnings
[2025-02-21 20:50:58,198] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.diagnostics.StarvationDetector$StarvationDetectorThread] [KillrWeather-akka.actor.default-dispatcher-4] [StarvationDetector$StarvationDetectorThread(akka://KillrWeather)] - Starvation detector will start after `akka.diagnostics.starvation-detector.initial-delay = 10000 milliseconds`
[2025-02-21 20:50:58,211] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.sharding.typed.scaladsl.ClusterSharding] [KillrWeather-akka.actor.default-dispatcher-14] [ClusterSharding(akka://KillrWeather)] - Starting Shard Region [WeatherStation]...
[2025-02-21 20:50:58,215] [INFO] [akka://KillrWeather@127.0.0.1:2554] [akka.cluster.sharding.ShardRegion] [KillrWeather-akka.actor.default-dispatcher-14] [akka://KillrWeather@127.0.0.1:2554/system/sharding/WeatherStation] - WeatherStation: Automatic entity passivation: idle entities after [2.000 min], checked every [1.000 min]
Uncaught error from thread [KillrWeather-akka.actor.default-dispatcher-4]: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()', shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[KillrWeather]
java.lang.NoSuchMethodError: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()'
	at akka.http.javadsl.server.directives.RouteDirectives.<init>(RouteDirectives.scala:31)
	at akka.http.javadsl.server.directives.SchemeDirectives.<init>(SchemeDirectives.scala:13)
	at akka.http.javadsl.server.directives.SecurityDirectives.<init>(SecurityDirectives.scala:47)
	at akka.http.javadsl.server.directives.WebSocketDirectives.<init>(WebSocketDirectives.scala:21)
	at akka.http.javadsl.server.directives.TimeoutDirectives.<init>(TimeoutDirectives.scala:17)
	at akka.http.javadsl.server.directives.FramedEntityStreamingDirectives.<init>(FramedEntityStreamingDirectives.scala:20)
	at akka.http.javadsl.server.AllDirectives.<init>(Directives.scala:14)
	at akka.http.javadsl.server.Directives$.<init>(Directives.scala:21)
	at akka.http.javadsl.server.Directives$.<clinit>(Directives.scala:21)
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:18)
Uncaught error from thread [KillrWeather-akka.actor.default-dispatcher-4]: Uncaught error from thread [KillrWeather-akka.actor.default-dispatcher-15]: Could not initialize class akka.http.javadsl.server.Directives$, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[KillrWeather]
java.lang.NoClassDefFoundError: Could not initialize class akka.http.javadsl.server.Directives$
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:16)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoSuchMethodError: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()' [in thread "KillrWeather-akka.actor.default-dispatcher-4"]
	at akka.http.javadsl.server.directives.RouteDirectives.<init>(RouteDirectives.scala:31)
	at akka.http.javadsl.server.directives.SchemeDirectives.<init>(SchemeDirectives.scala:13)
	at akka.http.javadsl.server.directives.SecurityDirectives.<init>(SecurityDirectives.scala:47)
	at akka.http.javadsl.server.directives.WebSocketDirectives.<init>(WebSocketDirectives.scala:21)
	at akka.http.javadsl.server.directives.TimeoutDirectives.<init>(TimeoutDirectives.scala:17)
	at akka.http.javadsl.server.directives.FramedEntityStreamingDirectives.<init>(FramedEntityStreamingDirectives.scala:20)
	at akka.http.javadsl.server.AllDirectives.<init>(Directives.scala:14)
	at akka.http.javadsl.server.Directives$.<init>(Directives.scala:21)
	at akka.http.javadsl.server.Directives$.<clinit>(Directives.scala:21)
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:18)
Uncaught error from thread [KillrWeather-akka.actor.default-dispatcher-17]: Could not initialize class akka.http.javadsl.server.Directives$, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[KillrWeather]
java.lang.NoClassDefFoundError: Could not initialize class akka.http.javadsl.server.Directives$
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:17)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoSuchMethodError: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()' [in thread "KillrWeather-akka.actor.default-dispatcher-4"]
	at akka.http.javadsl.server.directives.RouteDirectives.<init>(RouteDirectives.scala:31)
	at akka.http.javadsl.server.directives.SchemeDirectives.<init>(SchemeDirectives.scala:13)
	at akka.http.javadsl.server.directives.SecurityDirectives.<init>(SecurityDirectives.scala:47)
	at akka.http.javadsl.server.directives.WebSocketDirectives.<init>(WebSocketDirectives.scala:21)
	at akka.http.javadsl.server.directives.TimeoutDirectives.<init>(TimeoutDirectives.scala:17)
	at akka.http.javadsl.server.directives.FramedEntityStreamingDirectives.<init>(FramedEntityStreamingDirectives.scala:20)
	at akka.http.javadsl.server.AllDirectives.<init>(Directives.scala:14)
	at akka.http.javadsl.server.Directives$.<init>(Directives.scala:21)
	at akka.http.javadsl.server.Directives$.<clinit>(Directives.scala:21)
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:18)
Could not initialize class akka.http.javadsl.server.Directives$, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[KillrWeather]
java.lang.NoClassDefFoundError: Could not initialize class akka.http.javadsl.server.Directives$
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:19)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoSuchMethodError: 'scala.concurrent.ExecutionContext akka.dispatch.ExecutionContexts$.parasitic()' [in thread "KillrWeather-akka.actor.default-dispatcher-4"]
	at akka.http.javadsl.server.directives.RouteDirectives.<init>(RouteDirectives.scala:31)
	at akka.http.javadsl.server.directives.SchemeDirectives.<init>(SchemeDirectives.scala:13)
	at akka.http.javadsl.server.directives.SecurityDirectives.<init>(SecurityDirectives.scala:47)
	at akka.http.javadsl.server.directives.WebSocketDirectives.<init>(WebSocketDirectives.scala:21)
	at akka.http.javadsl.server.directives.TimeoutDirectives.<init>(TimeoutDirectives.scala:17)
	at akka.http.javadsl.server.directives.FramedEntityStreamingDirectives.<init>(FramedEntityStreamingDirectives.scala:20)
	at akka.http.javadsl.server.AllDirectives.<init>(Directives.scala:14)
	at akka.http.javadsl.server.Directives$.<init>(Directives.scala:21)
	at akka.http.javadsl.server.Directives$.<clinit>(Directives.scala:21)
	at akka.http.javadsl.server.Directives.path(Directives.scala)
	at sample.killrweather.WeatherRoutes.weather(WeatherRoutes.java:78)
	at sample.killrweather.Guardian.lambda$create$77341534$1(Guardian.java:16)
	at akka.actor.typed.javadsl.Behaviors$.$anonfun$setup$1(Behaviors.scala:47)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.internal.InterceptorImpl$$anon$1.start(InterceptorImpl.scala:50)
	at akka.actor.typed.BehaviorInterceptor.aroundStart(BehaviorInterceptor.scala:55)
	at akka.actor.typed.internal.InterceptorImpl.preStart(InterceptorImpl.scala:73)
	at akka.actor.typed.internal.InterceptorImpl$.$anonfun$apply$1(InterceptorImpl.scala:30)
	at akka.actor.typed.internal.BehaviorImpl$DeferredBehavior$$anon$1.apply(BehaviorImpl.scala:119)
	at akka.actor.typed.Behavior$.start(Behavior.scala:176)
	at akka.actor.typed.Behavior$.interpret(Behavior.scala:283)
	at akka.actor.typed.Behavior$.interpretMessage(Behavior.scala:238)
	at akka.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:133)
	at akka.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:109)
	at akka.actor.ActorCell.receiveMessage$$$capture(ActorCell.scala:575)
	at akka.actor.ActorCell.receiveMessage(ActorCell.scala)
	at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
	at akka.actor.LocalActorRef.$bang(ActorRef.scala)
	at akka.actor.typed.ActorSystem$.createInternal(ActorSystem.scala:306)
	at akka.actor.typed.ActorSystem$.apply(ActorSystem.scala:218)
	at akka.actor.typed.ActorSystem$.create(ActorSystem.scala:255)
	at akka.actor.typed.ActorSystem.create(ActorSystem.scala)
	at sample.killrweather.KillrWeather.startup(KillrWeather.java:24)
	at sample.killrweather.KillrWeather.main(KillrWeather.java:18)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions