Reputation: 1
Can anyone help me in resolving this exception. http://localhost:9000 I get this like when I do sbt run
play.api.UnexpectedException: Unexpected exception[ProvisionException: Unable to provision, see the following errors:
1) Error in custom provider, Configuration error: Configuration error[Router not found: router.Routes]
while locating play.api.inject.RoutesProvider
while locating play.api.routing.Router
1 error]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:165) ~[play-server_2.10-2.4.0.jar:2.4.0]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:121) ~[play-server_2.10-2.4.0.jar:2.4.0]
at scala.Option.map(Option.scala:145) ~[scala-library.jar:na]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1.apply(DevServerStart.scala:121) ~[play-server_2.10-2.4.0.jar:2.4.0]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1.apply(DevServerStart.scala:119) ~[play-server_2.10-2.4.0.jar:2.4.0]
at scala.util.Success.flatMap(Try.scala:200) ~[scala-library.jar:na]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1.apply(DevServerStart.scala:119) ~[play-server_2.10-2.4.0.jar:2.4.0]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1.apply(DevServerStart.scala:111) ~[play-server_2.10-2.4.0.jar:2.4.0]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) ~[scala-library.jar:na]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) ~[scala-library.jar:na]
1) Error in custom provider, Configuration error: Configuration error[Router not found: router.Routes]
while locating play.api.inject.RoutesProvider
while locating play.api.routing.Router
1 error
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1025) ~[guice-4.0.jar:na]
at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1051) ~[guice-4.0.jar:na]
at play.api.inject.guice.GuiceInjector.instanceOf(GuiceInjectorBuilder.scala:321) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.inject.guice.GuiceInjector.instanceOf(GuiceInjectorBuilder.scala:316) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.Application$class.routes(Application.scala:111) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.DefaultApplication.routes(Application.scala:240) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.Play$.start(Play.scala:89) ~[play_2.10-2.4.0.jar:2.4.0]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:156) ~[play-server_2.10-2.4.0.jar:2.4.0]
at play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:121) ~[play-server_2.10-2.4.0.jar:2.4.0]
at scala.Option.map(Option.scala:145) ~[scala-library.jar:na]
Caused by: play.api.Configuration$$anon$1: Configuration error[Router not found: router.Routes]
at play.api.Configuration$.configError(Configuration.scala:178) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.Configuration.reportError(Configuration.scala:829) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.routing.Router$$anonfun$load$2.apply(Router.scala:67) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.routing.Router$$anonfun$load$2.apply(Router.scala:66) ~[play_2.10-2.4.0.jar:2.4.0]
at scala.Option.map(Option.scala:145) ~[scala-library.jar:na]
at play.api.routing.Router$.load(Router.scala:66) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.inject.RoutesProvider.get$lzycompute(BuiltinModule.scala:66) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.inject.RoutesProvider.get(BuiltinModule.scala:63) ~[play_2.10-2.4.0.jar:2.4.0]
at play.api.inject.RoutesProvider.get(BuiltinModule.scala:62) ~[play_2.10-2.4.0.jar:2.4.0]
at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) ~[guice-4.0.jar:na]
Upvotes: 0
Views: 603
Reputation: 4709
Caused by: play.api.Configuration$$anon$1: Configuration error[Router not found: router.Routes]
This line in your long error is pretty descriptive. It happens when you have no Routes file or your routes file is empty. Official docs have have info where to put that file and what should be inside.
Upvotes: 1