Exception caught in Netty

175 views
Skip to first unread message

shravan c

unread,
Mar 1, 2016, 3:28:15 PM3/1/16
to play-framework
Hi,

Am new to scala and sbt Please let me know the issue with below dependencies:

======build.sbt=====

 "com.typesafe.akka" % "akka-actor_2.10" % "2.3.14",
  "com.typesafe.akka" % "akka-slf4j_2.10" % "2.3.14",
  "org.webjars" %% "webjars-play" % "2.2.0",
  "org.webjars" % "bootstrap" % "3.1.1",
  "org.webjars" % "html5shiv" % "3.7.0",
  "org.webjars" % "respond" % "1.4.2",
  "com.twitter" %% "algebird-core" % "0.9.0",                 // Twitter Algebird
  "net.databinder.dispatch" %% "dispatch-core" % "0.11.1",   // HTTP client
  "org.reactivemongo" % "play2-reactivemongo_2.10" % "0.11.7.play23",
  "org.specs2" %% "specs2-core" % "3.6.5" % "test",
  "org.specs2" %% "specs2-junit" % "3.6.5" % "test",
  "org.specs2" %% "specs2-mock" % "3.6.5" % "test",
//  "org.reactivemongo" %% "play2-reactivemongo" % "0.11.7.play24",
//  "org.reactivemongo" %% "reactivemongo" % "0.10.5.0.akka22", // MongoDB Reactive
  "org.mongodb" %% "casbah" % "2.8.1",                       // MongoDB Casbah
  "com.sksamuel.elastic4s" %% "elastic4s" % "1.4.14"

======Error=======

--- (Running the application from SBT, auto-reloading is enabled) ---

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000

(Server started, use Ctrl+D to stop and go back to the console...)

[info] play - Application started (Dev)
[error] p.nettyException - Exception caught in Netty
java.lang.NoSuchMethodError: akka.actor.ActorSystem.dispatcher()Lscala/concurrent/ExecutionContext;
at play.core.Invoker$.<init>(Invoker.scala:24) ~[play_2.10-2.2.3.jar:2.2.3]
at play.core.Invoker$.<clinit>(Invoker.scala) ~[play_2.10-2.2.3.jar:2.2.3]
at play.api.libs.concurrent.Execution$Implicits$.defaultContext$lzycompute(Execution.scala:7) ~[play_2.10-2.2.3.jar:2.2.3]
at play.api.libs.concurrent.Execution$Implicits$.defaultContext(Execution.scala:6) ~[play_2.10-2.2.3.jar:2.2.3]
at play.api.libs.concurrent.Execution$.<init>(Execution.scala:10) ~[play_2.10-2.2.3.jar:2.2.3]
at play.api.libs.concurrent.Execution$.<clinit>(Execution.scala) ~[play_2.10-2.2.3.jar:2.2.3]
[error] p.nettyException - Exception caught in Netty
java.lang.NoClassDefFoundError: Could not initialize class play.api.libs.concurrent.Execution$
at play.core.server.netty.PlayDefaultUpstreamHandler.handleAction$1(PlayDefaultUpstreamHandler.scala:197) ~[play_2.10-2.2.3.jar:2.2.3]
at play.core.server.netty.PlayDefaultUpstreamHandler.messageReceived(PlayDefaultUpstreamHandler.scala:170) ~[play_2.10-2.2.3.jar:2.2.3]
at com.typesafe.netty.http.pipelining.HttpPipeliningHandler.messageReceived(HttpPipeliningHandler.java:62) ~[netty-http-pipelining-1.1.2.jar:na]
at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:108) ~[netty-3.9.0.Final.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) ~[netty-3.9.0.Final.jar:na]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459) ~[netty-3.9.0.Final.jar:na]
[error] p.nettyException - Exception caught in Netty
java.lang.NoClassDefFoundError: Could not initialize class play.api.libs.concurrent.Execution$
at play.core.server.netty.PlayDefaultUpstreamHandler.handleAction$1(PlayDefaultUpstreamHandler.scala:197) ~[play_2.10-2.2.3.jar:2.2.3]
at play.core.server.netty.PlayDefaultUpstreamHandler.messageReceived(PlayDefaultUpstreamHandler.scala:170) ~[play_2.10-2.2.3.jar:2.2.3]
at com.typesafe.netty.http.pipelining.HttpPipeliningHandler.messageReceived(HttpPipeliningHandler.java:62) ~[netty-http-pipelining-1.1.2.jar:na]
at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:108) ~[netty-3.9.0.Final.jar:na]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) ~[netty-3.9.0.Final.jar:na]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459) ~[netty-3.9.0.Final.jar:na]



When I open http://localhost:9000/ in the browser getting the above error


Regards,
Shravan

shravan c

unread,
Mar 2, 2016, 3:22:49 PM3/2/16
to play-framework
After lot of investigation resolved dependencies. But now getting below error:

java.lang.NoSuchMethodError: play.api.Logger$.init(Ljava/io/File;Lscala/Enumeration$Value;)V
at play.core.server.DevServerStart$$anonfun$mainDev$1.apply(DevServerStart.scala:88)
at play.core.server.DevServerStart$$anonfun$mainDev$1.apply(DevServerStart.scala:61)
at play.utils.Threads$.withContextClassLoader(Threads.scala:21)
at play.core.server.DevServerStart$.mainDev(DevServerStart.scala:60)
at play.core.server.DevServerStart$.mainDevHttpMode(DevServerStart.scala:50)
at play.core.server.DevServerStart.mainDevHttpMode(DevServerStart.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at play.runsupport.Reloader$.startDevMode(Reloader.scala:223)
at play.sbt.run.PlayRun$$anonfun$playRunTask$1$$anonfun$apply$2$$anonfun$apply$3.devModeServer$lzycompute$1(PlayRun.scala:74)
at play.sbt.run.PlayRun$$anonfun$playRunTask$1$$anonfun$apply$2$$anonfun$apply$3.play$sbt$run$PlayRun$$anonfun$$anonfun$$anonfun$$devModeServer$1(PlayRun.scala:74)
at play.sbt.run.PlayRun$$anonfun$playRunTask$1$$anonfun$apply$2$$anonfun$apply$3.apply(PlayRun.scala:100)
at play.sbt.run.PlayRun$$anonfun$playRunTask$1$$anonfun$apply$2$$anonfun$apply$3.apply(PlayRun.scala:53)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) java.lang.reflect.InvocationTargetException
[error] Total time: 0 s, completed 3 Mar, 2016 1:50:44 AM


Please help me debug this.

Thanks,
Shravan
Reply all
Reply to author
Forward
0 new messages