jdegoes/blueeyes — pull request #47 by davegurnell (2012-06-17 15:53:29+00:00)
Title: Change underscores to hyphens in actor system names

This change is in anticipation of a fix in Akka 2.0.1 that disallows underscores in actor system names:

https://github.com/akka/akka/commit/bcbe878ec64b8b23a9d2b97c727c150137fcd30e

The change to the dispatcher name in `FutureDispatch.scala` is not required - it's purely there for consistency.

I kept the changes to a minimum in this pull request so I haven't actually bumped the version number on the Akka dependency.

I've been testing this fix on a recent fork of Blueeyes (taken a month or so ago). Everything seems to work ok there. However, I couldn't run the unit tests because of a broken dependency:

[warn]	[NOT FOUND ] org.eclipse.jetty.orbit#javax.servlet;3.0.0.v201112011016!javax.servlet.orbit (644ms)
[warn] ==== Sonatype Jetty: tried
[warn] https://oss.sonatype.org/content/groups/jetty/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.orbit
[warn]	::::::::::::::::::::::::::::::::::::::::::::::
[warn]	:: FAILED DOWNLOADS ::
[warn]	:: ^ see resolution messages for details ^ ::
[warn]	::::::::::::::::::::::::::::::::::::::::::::::
[warn]	:: org.eclipse.jetty.orbit#javax.servlet;3.0.0.v201112011016!javax.servlet.orbit
[warn]	::::::::::::::::::::::::::::::::::::::::::::::
[error] {file:/Users/dave/dev/projects/blueeyes-davegurnell/}core/*:update: sbt.ResolveException: download failed: org.eclipse.jetty.orbit#javax.servlet;3.0.0.v201112011016!javax.servlet.orbit

Not sure what to do about that!

Cheers,

-- Dave