Any reason you've converted it to maven? I've never used Maven with
Scala so not sure how much help I can be. It should work Ok but you
may find it frustrating to find examples for certain problems since
SBT is by far the more popular build system for Scala.
That said when I pulled your project and tried to build I got this error:
java.lang.ExceptionInInitializerError
at cc.spray.RootService.<init>(RootService.scala:36)
at cc.spray.SprayCanRootService.<init>(SprayCanRootService.scala:32)
at org.aevans.akka.benchmark.BenchmarkApp$$anonfun$4.apply(BenchmarkApp.scala:30)
at org.aevans.akka.benchmark.BenchmarkApp$$anonfun$4.apply(BenchmarkApp.scala:30)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.create$1(ActorCell.scala:506)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:593)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:208)
at akka.dispatch.Mailbox.run(Mailbox.scala:177)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1478)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
Caused by: com.typesafe.config.ConfigException$Missing: No
configuration setting found for key 'spray.servlet'
at com.typesafe.config.impl.SimpleConfig.findKey(SimpleConfig.java:115)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:135)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:140)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:108)
at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:146)
at com.typesafe.config.impl.SimpleConfig.getObject(SimpleConfig.java:200)
at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:207)
at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:32)
at cc.spray.SprayServletSettings$.<init>(SprayServletSettings.scala:27)
at cc.spray.SprayServletSettings$.<clinit>(SprayServletSettings.scala)