diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/other/net.java.dev.jna/jna/3.2.3/jna-3.2.3.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/other/net.java.dev.jna/jna/3.2.3/jna-3.2.3.jar new file mode 100644 index 0000000000..be4031408a Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/other/net.java.dev.jna/jna/3.2.3/jna-3.2.3.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/sbt.boot.lock b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/sbt.boot.lock new file mode 100644 index 0000000000..e69de29bb2 diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-compiler.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-compiler.jar new file mode 100644 index 0000000000..6ceffafbe7 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-compiler.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-library.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-library.jar new file mode 100644 index 0000000000..e6556a008c Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/lib/scala-library.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/classpath_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/classpath_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..7bef57744b Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/classpath_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compile_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compile_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..8f931ed57c Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compile_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.7.7.final/compiler-interface-bin-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.7.7.final/compiler-interface-bin-0.7.5.RC1.jar new file mode 100644 index 0000000000..ca31c7ab33 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.7.7.final/compiler-interface-bin-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.0.final/compiler-interface-bin-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.0.final/compiler-interface-bin-0.7.5.RC1.jar new file mode 100644 index 0000000000..21fa5ac1d2 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.0.final/compiler-interface-bin-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.1.final/compiler-interface-bin-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.1.final/compiler-interface-bin-0.7.5.RC1.jar new file mode 100644 index 0000000000..e8b71bbff0 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.8.1.final/compiler-interface-bin-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.9.0.RC1__50.0/compiler-interface-bin_2.9.0.RC1__50.0-0.7.5.RC1_20110323T000139.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.9.0.RC1__50.0/compiler-interface-bin_2.9.0.RC1__50.0-0.7.5.RC1_20110323T000139.jar new file mode 100644 index 0000000000..98276f42fd Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-bin_2.9.0.RC1__50.0/compiler-interface-bin_2.9.0.RC1__50.0-0.7.5.RC1_20110323T000139.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/compiler-interface-src-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/compiler-interface-src-0.7.5.RC1.jar new file mode 100644 index 0000000000..dfd9e647be Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/compiler-interface-src-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/jline-0.9.94.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/jline-0.9.94.jar new file mode 100644 index 0000000000..dede3721de Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/compiler-interface-src/jline-0.9.94.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/control_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/control_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..2d11976d5c Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/control_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/io_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/io_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..6c27d58201 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/io_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy-2.2.0.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy-2.2.0.jar new file mode 100644 index 0000000000..7e73dab66d Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy-2.2.0.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..9cd291ab16 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/ivy_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/jsch-0.1.31.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/jsch-0.1.31.jar new file mode 100644 index 0000000000..9ab8b2702f Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/jsch-0.1.31.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/launcher-interface-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/launcher-interface-0.7.5.RC1.jar new file mode 100644 index 0000000000..b6a0103053 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/launcher-interface-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/sbt.components.lock b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/sbt.components.lock new file mode 100644 index 0000000000..e69de29bb2 diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/sbt_2.7.7-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/sbt_2.7.7-0.7.5.RC1.jar new file mode 100644 index 0000000000..4f4f9dd6c4 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/sbt_2.7.7-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/test-interface-0.5.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/test-interface-0.5.jar new file mode 100644 index 0000000000..d63c555a3d Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/test-interface-0.5.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/xsbti/interface-0.7.5.RC1.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/xsbti/interface-0.7.5.RC1.jar new file mode 100644 index 0000000000..57477e50d1 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.7.7/org.scala-tools.sbt/sbt/0.7.5.RC1/xsbti/interface-0.7.5.RC1.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jansi.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jansi.jar new file mode 100644 index 0000000000..75ae09ab43 Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jansi.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jline.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jline.jar new file mode 100644 index 0000000000..6b07cd7d9a Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/jline.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-compiler.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-compiler.jar new file mode 100644 index 0000000000..65e1ee535c Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-compiler.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-library.jar b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-library.jar new file mode 100644 index 0000000000..28cee0408b Binary files /dev/null and b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/scala-2.9.0.RC1/lib/scala-library.jar differ diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/boot/update.log b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/update.log new file mode 100644 index 0000000000..35260d7a73 --- /dev/null +++ b/akka-tutorials/akka-tutorial-pi-sbt/project/boot/update.log @@ -0,0 +1,392 @@ +setting 'ivy.default.settings.dir' to 'jar:file:/Users/jboner/bin/sbt-launch-0.7.5.RC1.jar!/org/apache/ivy/core/settings' +setting 'ivy.basedir' to '/Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/.' +setting 'ivy.default.conf.dir' to 'jar:file:/Users/jboner/bin/sbt-launch-0.7.5.RC1.jar!/org/apache/ivy/core/settings' +impossible to define new type: class not found: org.apache.ivy.plugins.version.PatternVersionMatcher in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.trigger.LogTrigger in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.VsftpResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.conflict.RegexpConflictManager in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.SshResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.VfsResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.signer.bouncycastle.OpenPGPSignatureGenerator in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.SFTPResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.packager.PackagerResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.ant.AntCallTrigger in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.plugins.resolver.IvyRepResolver in [] nor Ivy classloader +impossible to define new type: class not found: org.apache.ivy.ant.AntBuildTrigger in [] nor Ivy classloader +impossible to define glob matcher: org.apache.ivy.plugins.matcher.GlobPatternMatcher was not found. +setting 'java.runtime.name' to 'Java(TM) SE Runtime Environment' +setting 'sun.boot.library.path' to '/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries' +setting 'java.vm.version' to '19.1-b02-334' +setting 'awt.nativeDoubleBuffering' to 'true' +setting 'gopherProxySet' to 'false' +setting 'mrj.build' to '10M3326' +setting 'java.vm.vendor' to 'Apple Inc.' +setting 'java.vendor.url' to 'http://www.apple.com/' +setting 'path.separator' to ':' +setting 'java.vm.name' to 'Java HotSpot(TM) 64-Bit Server VM' +setting 'file.encoding.pkg' to 'sun.io' +setting 'sun.java.launcher' to 'SUN_STANDARD' +setting 'user.country' to 'US' +setting 'sun.os.patch.level' to 'unknown' +setting 'java.vm.specification.name' to 'Java Virtual Machine Specification' +setting 'user.dir' to '/Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt' +setting 'java.runtime.version' to '1.6.0_24-b07-334-10M3326' +setting 'java.awt.graphicsenv' to 'apple.awt.CGraphicsEnvironment' +setting 'java.endorsed.dirs' to '/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/endorsed' +setting 'os.arch' to 'x86_64' +setting 'java.io.tmpdir' to '/var/folders/Z3/Z3gjcSzuHhyspvztsfWWW++++TI/-Tmp-/' +setting 'line.separator' to ' +' +setting 'java.vm.specification.vendor' to 'Sun Microsystems Inc.' +setting 'os.name' to 'Mac OS X' +setting 'sun.jnu.encoding' to 'MacRoman' +setting 'java.library.path' to '.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java' +setting 'java.specification.name' to 'Java Platform API Specification' +setting 'java.class.version' to '50.0' +setting 'sun.management.compiler' to 'HotSpot 64-Bit Server Compiler' +setting 'os.version' to '10.6.6' +setting 'http.nonProxyHosts' to 'local|*.local|169.254/16|*.169.254/16' +setting 'user.home' to '/Users/jboner' +setting 'user.timezone' to 'Europe/Stockholm' +setting 'java.awt.printerjob' to 'apple.awt.CPrinterJob' +setting 'file.encoding' to 'MacRoman' +setting 'java.specification.version' to '1.6' +setting 'java.class.path' to '/Users/jboner/bin/sbt-launch-0.7.5.RC1.jar' +setting 'user.name' to 'jboner' +setting 'java.vm.specification.version' to '1.0' +setting 'java.home' to '/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home' +setting 'sun.arch.data.model' to '64' +setting 'user.language' to 'en' +setting 'java.specification.vendor' to 'Sun Microsystems Inc.' +setting 'awt.toolkit' to 'apple.awt.CToolkit' +setting 'java.vm.info' to 'mixed mode' +setting 'java.version' to '1.6.0_24' +setting 'java.ext.dirs' to '/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext' +setting 'sun.boot.class.path' to '/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar' +setting 'java.vendor' to 'Apple Inc.' +setting 'file.separator' to '/' +setting 'java.vendor.url.bug' to 'http://bugreport.apple.com/' +setting 'sun.io.unicode.encoding' to 'UnicodeLittle' +setting 'sun.cpu.endian' to 'little' +setting 'mrj.version' to '1060.1.6.0_24-334' +setting 'socksNonProxyHosts' to 'local|*.local|169.254/16|*.169.254/16' +setting 'ftp.nonProxyHosts' to 'local|*.local|169.254/16|*.169.254/16' +setting 'sun.cpu.isalist' to '' +setting 'ivy.default.ivy.user.dir' to '/Users/jboner/.ivy2' +setting 'ivy.home' to '/Users/jboner/.ivy2' +no default ivy user dir defined: set to /Users/jboner/.ivy2 +setting 'ivy.cache.dir' to '/Users/jboner/.ivy2/cache' +no default cache defined: set to /Users/jboner/.ivy2/cache +setting 'ivy.basedir' to '/Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot' +setting 'basedir' to '/Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot' +setting 'scala' to '2.9.0.RC1' +:: resolving dependencies :: org.scala-tools.sbt#boot-scala;1.0 + confs: [default] + validate = true + refresh = false +resolving dependencies for configuration 'default' +== resolving dependencies for org.scala-tools.sbt#boot-scala;1.0 [default] +loadData of org.scala-tools.sbt#boot-scala;1.0 of rootConf=default +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-compiler;2.9.0.RC1 [default->default] +loadData of org.scala-lang#scala-compiler;2.9.0.RC1 of rootConf=default + using redefined-public to resolve org.scala-lang#scala-compiler;2.9.0.RC1 +redefined-public: Checking cache for: dependency: org.scala-lang#scala-compiler;2.9.0.RC1 {default=[default, optional]} +redefined-public: no namespace defined: using system + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml +redefined-public: no latest strategy defined: using default +local: no namespace defined: using system + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml + trying /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + tried /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + local: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + trying /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + local: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + local: no ivy file nor artifact found for org.scala-lang#scala-compiler;2.9.0.RC1 +Maven2 Local: no namespace defined: using system + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml + trying file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + tried file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + Maven2 Local: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + trying file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + Maven2 Local: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + Maven2 Local: no ivy file nor artifact found for org.scala-lang#scala-compiler;2.9.0.RC1 +sbt-db: no namespace defined: using system + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml + trying http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + tried http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + sbt-db: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/ivys/ivy.xml + trying http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + tried http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + sbt-db: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + sbt-db: no ivy file nor artifact found for org.scala-lang#scala-compiler;2.9.0.RC1 +Maven Central: no namespace defined: using system + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml + trying http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + tried http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + Maven Central: found md file for org.scala-lang#scala-compiler;2.9.0.RC1 + => http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom (2.9.0.RC1) + parser = pom parser + no ivy file in cache for org.scala-lang#scala-compiler;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml +downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom ... + Maven Central: downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.pom + to /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.9.0.RC1.xml.original.part + [SUCCESSFUL ] org.scala-lang#scala-compiler;2.9.0.RC1!scala-compiler.pom(pom.original) (199ms) + trying /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + local: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + Maven2 Local: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + trying http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + tried http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + sbt-db: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/jars/scala-compiler.jar + trying http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + tried http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + trying /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + local: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-sources.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-sources.jar + Maven2 Local: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-sources.jar + trying http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + tried http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + sbt-db: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/sources/scala-compiler-sources.jar + trying http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-sources.jar + tried http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-sources.jar +source artifact found for org.scala-lang#scala-compiler;2.9.0.RC1 + trying /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + local: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + Maven2 Local: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + trying http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + tried http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + sbt-db: resource not reachable for org.scala-lang#scala-compiler;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/scala-compiler/2.9.0.RC1/javadocs/scala-compiler-javadoc.jar + trying http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + tried http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + Maven Central: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +Scala-Tools Maven2 Repository: no namespace defined: using system + trying http://scala-tools.org/repo-releases/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + tried http://scala-tools.org/repo-releases/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://scala-tools.org/repo-releases/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://scala-tools.org/repo-releases/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + Scala-Tools Maven2 Repository: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=http://scala-tools.org/repo-releases/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +Scala-Tools Maven2 Snapshots Repository: no namespace defined: using system + trying http://scala-tools.org/repo-snapshots/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + tried http://scala-tools.org/repo-snapshots/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://scala-tools.org/repo-snapshots/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://scala-tools.org/repo-snapshots/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar + Scala-Tools Maven2 Snapshots Repository: resource not reachable for org/scala-lang#scala-compiler;2.9.0.RC1: res=http://scala-tools.org/repo-snapshots/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1-javadoc.jar +no javadoc artifact found for org.scala-lang#scala-compiler;2.9.0.RC1 + default-cache: parsed downloaded md file for org.scala-lang#scala-compiler;2.9.0.RC1; parsed=org.scala-lang#scala-compiler;2.9.0.RC1 + checking org.scala-lang#scala-compiler;2.9.0.RC1 from Maven Central against [none] + module revision kept as first found: org.scala-lang#scala-compiler;2.9.0.RC1 from Maven Central + found org.scala-lang#scala-compiler;2.9.0.RC1 in Maven Central +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-compiler;2.9.0.RC1 [default->runtime] +loadData of org.scala-lang#scala-compiler;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-compiler;2.9.0.RC1 [default->compile] +loadData of org.scala-lang#scala-compiler;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-lang#scala-compiler;2.9.0.RC1->org.scala-lang#scala-library;2.9.0.RC1 [compile->master(*)] +loadData of org.scala-lang#scala-library;2.9.0.RC1 of rootConf=default + using redefined-public to resolve org.scala-lang#scala-library;2.9.0.RC1 +redefined-public: Checking cache for: dependency: org.scala-lang#scala-library;2.9.0.RC1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} +No entry is found in the ModuleDescriptorCache : /Users/jboner/.ivy2/cache/org.scala-lang/scala-library/ivy-2.9.0.RC1.xml +post 1.3 ivy file: using exact as default matcher + found ivy file in cache for org.scala-lang#scala-library;2.9.0.RC1 (resolved by local): /Users/jboner/.ivy2/cache/org.scala-lang/scala-library/ivy-2.9.0.RC1.xml +redefined-public: module revision found in cache: org.scala-lang#scala-library;2.9.0.RC1 + found org.scala-lang#scala-library;2.9.0.RC1 in local +== resolving dependencies org.scala-lang#scala-compiler;2.9.0.RC1->org.scala-lang#scala-library;2.9.0.RC1 [compile->compile(*)] +loadData of org.scala-lang#scala-library;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-lang#scala-compiler;2.9.0.RC1->org.scala-lang#scala-library;2.9.0.RC1 [runtime->runtime(*)] +loadData of org.scala-lang#scala-library;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-compiler;2.9.0.RC1 [default->master] +loadData of org.scala-lang#scala-compiler;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-compiler;2.9.0.RC1 [default->optional] +loadData of org.scala-lang#scala-compiler;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-lang#scala-compiler;2.9.0.RC1->org.scala-lang#jline;2.9.0.RC1 [optional->master(*)] +loadData of org.scala-lang#jline;2.9.0.RC1 of rootConf=default + using redefined-public to resolve org.scala-lang#jline;2.9.0.RC1 +redefined-public: Checking cache for: dependency: org.scala-lang#jline;2.9.0.RC1 {optional=[compile(*), master(*)]} + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml + trying /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + tried /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + local: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + trying /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + local: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + local: no ivy file nor artifact found for org.scala-lang#jline;2.9.0.RC1 + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml + trying file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + tried file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + Maven2 Local: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + trying file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + Maven2 Local: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + Maven2 Local: no ivy file nor artifact found for org.scala-lang#jline;2.9.0.RC1 + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml + trying http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + tried http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + sbt-db: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/ivys/ivy.xml + trying http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + tried http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + sbt-db: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + sbt-db: no ivy file nor artifact found for org.scala-lang#jline;2.9.0.RC1 + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml + trying http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + tried http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + Maven Central: found md file for org.scala-lang#jline;2.9.0.RC1 + => http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom (2.9.0.RC1) + parser = pom parser + no ivy file in cache for org.scala-lang#jline;2.9.0.RC1: tried /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml +downloading http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom ... + Maven Central: downloading http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.pom + to /Users/jboner/.ivy2/cache/org.scala-lang/jline/ivy-2.9.0.RC1.xml.original.part + [SUCCESSFUL ] org.scala-lang#jline;2.9.0.RC1!jline.pom(pom.original) (349ms) + trying /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + local: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + Maven2 Local: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + trying http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + tried http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + sbt-db: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/jars/jline.jar + trying http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + tried http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + trying /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + local: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-sources.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-sources.jar + Maven2 Local: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-sources.jar + trying http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + tried http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + sbt-db: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/sources/jline-sources.jar + trying http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-sources.jar + tried http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-sources.jar +source artifact found for org.scala-lang#jline;2.9.0.RC1 + trying /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + tried /Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + local: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=/Users/jboner/.ivy2/local/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + trying file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + tried file:///Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + Maven2 Local: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=file:/Users/jboner/.m2/repository/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + trying http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + tried http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar +HTTP response status: 404 url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar +CLIENT ERROR: Not Found url=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + sbt-db: resource not reachable for org.scala-lang#jline;2.9.0.RC1: res=http://databinder.net/repo/org.scala-lang/jline/2.9.0.RC1/javadocs/jline-javadoc.jar + trying http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + tried http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + Maven Central: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + trying http://scala-tools.org/repo-releases/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + tried http://scala-tools.org/repo-releases/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://scala-tools.org/repo-releases/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://scala-tools.org/repo-releases/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + Scala-Tools Maven2 Repository: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=http://scala-tools.org/repo-releases/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + trying http://scala-tools.org/repo-snapshots/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + tried http://scala-tools.org/repo-snapshots/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +HTTP response status: 404 url=http://scala-tools.org/repo-snapshots/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +CLIENT ERROR: Not Found url=http://scala-tools.org/repo-snapshots/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar + Scala-Tools Maven2 Snapshots Repository: resource not reachable for org/scala-lang#jline;2.9.0.RC1: res=http://scala-tools.org/repo-snapshots/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1-javadoc.jar +no javadoc artifact found for org.scala-lang#jline;2.9.0.RC1 + default-cache: parsed downloaded md file for org.scala-lang#jline;2.9.0.RC1; parsed=org.scala-lang#jline;2.9.0.RC1 + checking org.scala-lang#jline;2.9.0.RC1 from Maven Central against [none] + module revision kept as first found: org.scala-lang#jline;2.9.0.RC1 from Maven Central + found org.scala-lang#jline;2.9.0.RC1 in Maven Central +== resolving dependencies org.scala-lang#scala-compiler;2.9.0.RC1->org.scala-lang#jline;2.9.0.RC1 [optional->compile(*)] +loadData of org.scala-lang#jline;2.9.0.RC1 of rootConf=default +== resolving dependencies org.scala-lang#jline;2.9.0.RC1->org.fusesource.jansi#jansi;1.4 [compile->master(*)] +loadData of org.fusesource.jansi#jansi;1.4 of rootConf=default + using redefined-public to resolve org.fusesource.jansi#jansi;1.4 +redefined-public: Checking cache for: dependency: org.fusesource.jansi#jansi;1.4 {compile=[compile(*), master(*)], runtime=[runtime(*)]} +No entry is found in the ModuleDescriptorCache : /Users/jboner/.ivy2/cache/org.fusesource.jansi/jansi/ivy-1.4.xml +post 1.3 ivy file: using exact as default matcher + found ivy file in cache for org.fusesource.jansi#jansi;1.4 (resolved by Maven Central): /Users/jboner/.ivy2/cache/org.fusesource.jansi/jansi/ivy-1.4.xml +redefined-public: module revision found in cache: org.fusesource.jansi#jansi;1.4 + found org.fusesource.jansi#jansi;1.4 in Maven Central +== resolving dependencies org.scala-lang#jline;2.9.0.RC1->org.fusesource.jansi#jansi;1.4 [compile->compile(*)] +loadData of org.fusesource.jansi#jansi;1.4 of rootConf=default +== resolving dependencies org.scala-tools.sbt#boot-scala;1.0->org.scala-lang#scala-library;2.9.0.RC1 [default->default] +loadData of org.scala-lang#scala-library;2.9.0.RC1 of rootConf=default +Nbr of module to sort : 4 +Sort dependencies of : org.scala-lang#scala-compiler;2.9.0.RC1 / Number of dependencies = 2 +Sort dependencies of : org.scala-lang#scala-library;2.9.0.RC1 / Number of dependencies = 0 +Sort done for : org.scala-lang#scala-library;2.9.0.RC1 +Sort dependencies of : org.scala-lang#jline;2.9.0.RC1 / Number of dependencies = 1 +Sort dependencies of : org.fusesource.jansi#jansi;1.4 / Number of dependencies = 1 +Sort done for : org.fusesource.jansi#jansi;1.4 +Sort done for : org.scala-lang#jline;2.9.0.RC1 +Sort done for : org.scala-lang#scala-compiler;2.9.0.RC1 +Module descriptor is processed : org.scala-lang#scala-library;2.9.0.RC1 +Module descriptor is processed : org.scala-lang#jline;2.9.0.RC1 +Module descriptor is processed : org.fusesource.jansi#jansi;1.4 + resolved ivy file produced in /Users/jboner/.ivy2/cache/resolved-org.scala-tools.sbt-boot-scala-1.0.xml +:: downloading artifacts :: + trying http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + tried http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar +downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar ... + Maven Central: downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.0.RC1/scala-compiler-2.9.0.RC1.jar + to /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.9.0.RC1.jar.part + [SUCCESSFUL ] org.scala-lang#scala-compiler;2.9.0.RC1!scala-compiler.jar (376733ms) + [NOT REQUIRED] org.scala-lang#scala-library;2.9.0.RC1!scala-library.jar + trying http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + tried http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar +downloading http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar ... + Maven Central: downloading http://repo1.maven.org/maven2/org/scala-lang/jline/2.9.0.RC1/jline-2.9.0.RC1.jar + to /Users/jboner/.ivy2/cache/org.scala-lang/jline/jars/jline-2.9.0.RC1.jar.part + [SUCCESSFUL ] org.scala-lang#jline;2.9.0.RC1!jline.jar (11254ms) + [NOT REQUIRED] org.fusesource.jansi#jansi;1.4!jansi.jar +:: resolution report :: resolve 8640ms :: artifacts dl 387999ms +Nbr of module to sort : 4 +Sort dependencies of : org.scala-lang#scala-compiler;2.9.0.RC1 / Number of dependencies = 2 +Sort dependencies of : org.scala-lang#scala-library;2.9.0.RC1 / Number of dependencies = 0 +Sort done for : org.scala-lang#scala-library;2.9.0.RC1 +Sort dependencies of : org.scala-lang#jline;2.9.0.RC1 / Number of dependencies = 1 +Sort dependencies of : org.fusesource.jansi#jansi;1.4 / Number of dependencies = 1 +Sort done for : org.fusesource.jansi#jansi;1.4 +Sort done for : org.scala-lang#jline;2.9.0.RC1 +Sort done for : org.scala-lang#scala-compiler;2.9.0.RC1 +Module descriptor is processed : org.scala-lang#scala-library;2.9.0.RC1 +Module descriptor is processed : org.scala-lang#jline;2.9.0.RC1 +Module descriptor is processed : org.fusesource.jansi#jansi;1.4 + report for org.scala-tools.sbt#boot-scala;1.0 default produced in /Users/jboner/.ivy2/cache/org.scala-tools.sbt-boot-scala-default.xml + resolve done (8640ms resolve - 387999ms download) +:: retrieving :: org.scala-tools.sbt#boot-scala + checkUpToDate=true +no explicit confs given for retrieve, using ivy file: /Users/jboner/.ivy2/cache/resolved-org.scala-tools.sbt-boot-scala-1.0.xml +using ivy parser to parse /Users/jboner/.ivy2/cache/resolved-org.scala-tools.sbt-boot-scala-1.0.xml +post 1.3 ivy file: using exact as default matcher + confs: [default] + retrieving /Users/jboner/.ivy2/cache/org.fusesource.jansi/jansi/jars/jansi-1.4.jar + to /Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot/scala-2.9.0.RC1/lib/jansi.jar + retrieving /Users/jboner/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.9.0.RC1.jar + to /Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot/scala-2.9.0.RC1/lib/scala-compiler.jar + retrieving /Users/jboner/.ivy2/cache/org.scala-lang/jline/jars/jline-2.9.0.RC1.jar + to /Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot/scala-2.9.0.RC1/lib/jline.jar + retrieving /Users/jboner/src/akka-stuff/akka-core/project/boot/scala-2.9.0.RC1/lib/scala-library.jar + to /Users/jboner/src/akka-stuff/akka-core/akka-tutorials/akka-tutorial1-sbt/project/boot/scala-2.9.0.RC1/lib/scala-library.jar + 4 artifacts copied, 0 already retrieved (19901kB/773ms) + retrieve done (773ms) diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/build.properties b/akka-tutorials/akka-tutorial-pi-sbt/project/build.properties new file mode 100644 index 0000000000..14f82f14d0 --- /dev/null +++ b/akka-tutorials/akka-tutorial-pi-sbt/project/build.properties @@ -0,0 +1,5 @@ +project.organization=se.scalablesolutions.akka +project.name=Akka Tutorial 1 SBT +project.version=1.0 +build.scala.versions=2.9.0.RC1 +sbt.version=0.7.5.RC1 diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/Plugins.scala b/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/Plugins.scala new file mode 100644 index 0000000000..74a3d6b705 --- /dev/null +++ b/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/Plugins.scala @@ -0,0 +1,6 @@ +import sbt._ + +class Plugins(info: ProjectInfo) extends PluginDefinition(info) { + val akkaRepo = "Akka Repo" at "http://akka.io/repository" + val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.1-SNAPSHOT" +} diff --git a/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/project/build.properties b/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/project/build.properties new file mode 100644 index 0000000000..d48074202d --- /dev/null +++ b/akka-tutorials/akka-tutorial-pi-sbt/project/plugins/project/build.properties @@ -0,0 +1,3 @@ +#Project properties +#Fri Apr 01 12:52:25 CEST 2011 +plugin.uptodate=true diff --git a/akka-tutorials/akka-tutorial-pi-sbt/src/main/scala/Pi.scala b/akka-tutorials/akka-tutorial-pi-sbt/src/main/scala/Pi.scala new file mode 100644 index 0000000000..fb7dcfcc93 --- /dev/null +++ b/akka-tutorials/akka-tutorial-pi-sbt/src/main/scala/Pi.scala @@ -0,0 +1,101 @@ +/** + * Copyright (C) 2009-2011 Scalable Solutions AB + */ + +package akka.tutorial.sbt.pi + +import akka.actor.{Actor, ActorRef} +import Actor._ +import akka.routing.{Routing, CyclicIterator} +import akka.event.EventHandler +import akka.dispatch.Dispatchers + +import System.{currentTimeMillis => now} +import java.util.concurrent.CountDownLatch + +object Main extends App { + Pi.calculate +} + +/* + Pi estimate: 3.1415926435897883 + + === 8 workers (with custom dispatcher 4/4) + Calculation time: 5163 millis + + === 8 workers (with default dispatcher) + Calculation time: 6789 millis + + === 4 workers + Calculation time: 5438 millis + + === 2 workers + Calculation time: 6002 millis + + === 1 workers + Calculation time: 8173 millis +*/ +object Pi { + val nrOfWorkers = 4 + val nrOfMessages = 10000 + val lengthOfCalculationRange = 10000 + + // ===== Messages ===== + sealed trait PiMessage + case class Work(arg: Int, fun: (Int) => Double) extends PiMessage + case class Result(value: Double) extends PiMessage + + // ===== Worker ===== + class Worker extends Actor { + def receive = { + case Work(arg, fun) => self.reply(Result(fun(arg))) + } + } + + // ===== Master ===== + class Master(nrOfMessages: Int, latch: CountDownLatch) extends Actor { + var pi: Double = _ + var count: Int = _ + var start: Long = _ + + def receive = { + case Result(value) => + pi += value + count += 1 + if (count == nrOfMessages) self.stop + } + + override def preStart = start = now + + override def postStop = { + EventHandler.info(this, "\n\tPi estimate: \t\t%s\n\tCalculation time: \t%s millis".format(pi, (now - start))) + Actor.registry.shutdownAll // shut down all workers + latch.countDown + } + } + + def calculate = { + val latch = new CountDownLatch(1) + + // create the master + val master = actorOf(new Master(nrOfMessages, latch)).start + + // the master ref is also the 'implicit sender' that the workers should reply to + implicit val replyTo = Option(master) + + // create the workers + val workers = new Array[ActorRef](nrOfWorkers) + for (i <- 0 until nrOfWorkers) workers(i) = actorOf[Worker].start + + // wrap them with a load-balancing router + val router = Routing.loadBalancerActor(CyclicIterator(workers)).start + + val fun = (x: Int) => (for (k <- (x * lengthOfCalculationRange) to ((x + 1) * lengthOfCalculationRange - 1)) yield (4 * math.pow(-1, k) / (2 * k + 1))).sum + + // schedule work + for (arg <- 0 until nrOfMessages) router ! Work(arg, fun) + + latch.await + } +} +