diff --git a/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala b/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala index 7ef64858c8a..6cf469d083b 100644 --- a/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala +++ b/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala @@ -23,8 +23,8 @@ class ConfigSpec extends AkkaSpec(ConfigFactory.defaultReference(ActorSystem.fin { import config._ - getString("akka.version") must equal("2.0.2-SNAPSHOT") - settings.ConfigVersion must equal("2.0.2-SNAPSHOT") + getString("akka.version") must equal("2.0.2-RC1") + settings.ConfigVersion must equal("2.0.2-RC1") getBoolean("akka.daemonic") must equal(false) getBoolean("akka.actor.serialize-messages") must equal(false) diff --git a/akka-actor/src/main/resources/reference.conf b/akka-actor/src/main/resources/reference.conf index 916018f30ea..62c8227748d 100644 --- a/akka-actor/src/main/resources/reference.conf +++ b/akka-actor/src/main/resources/reference.conf @@ -7,7 +7,7 @@ akka { # Akka version, checked against the runtime version of Akka. - version = "2.0.2-SNAPSHOT" + version = "2.0.2-RC1" # Home directory of Akka, modules in the deploy directory will be loaded home = "" diff --git a/akka-actor/src/main/scala/akka/actor/ActorSystem.scala b/akka-actor/src/main/scala/akka/actor/ActorSystem.scala index e2cbb56d576..c57ed29c755 100644 --- a/akka-actor/src/main/scala/akka/actor/ActorSystem.scala +++ b/akka-actor/src/main/scala/akka/actor/ActorSystem.scala @@ -23,7 +23,7 @@ import collection.immutable.Stack object ActorSystem { - val Version = "2.0.2-SNAPSHOT" + val Version = "2.0.2-RC1" val EnvHome = System.getenv("AKKA_HOME") match { case null | "" | "." ⇒ None diff --git a/akka-docs/conf.py b/akka-docs/conf.py index 7898c82cc32..3983b35d1f1 100644 --- a/akka-docs/conf.py +++ b/akka-docs/conf.py @@ -17,8 +17,8 @@ project = u'Akka' copyright = u'2011, Typesafe Inc' -version = '2.0.2-SNAPSHOT' -release = '2.0.2-SNAPSHOT' +version = '2.0.2-RC1' +release = '2.0.2-RC1' pygments_style = 'simple' highlight_language = 'scala' diff --git a/akka-docs/dev/multi-jvm-testing.rst b/akka-docs/dev/multi-jvm-testing.rst index dc400347649..91141c9d94a 100644 --- a/akka-docs/dev/multi-jvm-testing.rst +++ b/akka-docs/dev/multi-jvm-testing.rst @@ -46,7 +46,7 @@ multi-JVM testing:: lazy val buildSettings = Defaults.defaultSettings ++ Seq( organization := "com.typesafe.akka", - version := "2.0.2-SNAPSHOT", + version := "2.0.2-RC1", scalaVersion := "2.9.1", crossPaths := false ) diff --git a/akka-docs/intro/getting-started-first-java.rst b/akka-docs/intro/getting-started-first-java.rst index a63c0546d75..d8af21bfb00 100644 --- a/akka-docs/intro/getting-started-first-java.rst +++ b/akka-docs/intro/getting-started-first-java.rst @@ -85,7 +85,7 @@ To build and run the tutorial sample from the command line, you have to download Akka. If you prefer to use SBT to build and run the sample then you can skip this section and jump to the next one. -Let's get the ``akka-2.0.2-SNAPSHOT.zip`` distribution of Akka from +Let's get the ``akka-2.0.2-RC1.zip`` distribution of Akka from http://akka.io/downloads/ which includes everything we need for this tutorial. Once you have downloaded the distribution unzip it in the folder you would like to have Akka installed in. In my case I choose to install it in @@ -98,17 +98,17 @@ I'm opening up a shell, navigating down to the distribution, and setting the On Linux/Unix/Mac systems:: - $ cd /Users/jboner/tools/akka-2.0.2-SNAPSHOT + $ cd /Users/jboner/tools/akka-2.0.2-RC1 $ export AKKA_HOME=`pwd` $ echo $AKKA_HOME - /Users/jboner/tools/akka-2.0.2-SNAPSHOT + /Users/jboner/tools/akka-2.0.2-RC1 On Windows systems:: - C:\Users\jboner\src\akka> cd akka-2.0.2-SNAPSHOT - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> set AKKA_HOME=%cd% - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> echo %AKKA_HOME% - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT + C:\Users\jboner\src\akka> cd akka-2.0.2-RC1 + C:\Users\jboner\src\akka\akka-2.0.2-RC1> set AKKA_HOME=%cd% + C:\Users\jboner\src\akka\akka-2.0.2-RC1> echo %AKKA_HOME% + C:\Users\jboner\src\akka\akka-2.0.2-RC1 The distribution looks like this. @@ -124,7 +124,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> dir + C:\Users\jboner\src\akka\akka-2.0.2-RC1> dir bin config deploy @@ -140,7 +140,7 @@ On Windows systems:: - In the ``src`` directory we have the source JARs for Akka. The only JAR we will need for this tutorial (apart from the -``scala-library.jar`` JAR) is the ``akka-actor-2.0.2-SNAPSHOT.jar`` JAR in the ``lib/akka`` +``scala-library.jar`` JAR) is the ``akka-actor-2.0.2-RC1.jar`` JAR in the ``lib/akka`` directory. This is a self-contained JAR with zero dependencies and contains everything we need to write a system using Actors. @@ -160,10 +160,10 @@ modules are: - ``akka-durable-mailboxes`` -- Durable mailboxes: file-based, MongoDB, Redis, Beanstalk and Zookeeper .. - ``akka-amqp`` -- AMQP integration -.. - ``akka-stm-2.0.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures -.. - ``akka-camel-2.0.2-SNAPSHOT.jar`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world) -.. - ``akka-camel-typed-2.0.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration -.. - ``akka-spring-2.0.2-SNAPSHOT.jar`` -- Spring framework integration +.. - ``akka-stm-2.0.2-RC1.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures +.. - ``akka-camel-2.0.2-RC1.jar`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world) +.. - ``akka-camel-typed-2.0.2-RC1.jar`` -- Apache Camel Typed Actors integration +.. - ``akka-spring-2.0.2-RC1.jar`` -- Spring framework integration @@ -191,7 +191,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> mvn archetype:generate \ + C:\Users\jboner\src\akka\akka-2.0.2-RC1> mvn archetype:generate \ -DgroupId=akka.tutorial.first.java \ -DartifactId=akka-tutorial-first-java \ -DarchetypeArtifactId=maven-archetype-quickstart \ @@ -205,7 +205,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> cd akka-tutorial-first-java + C:\Users\jboner\src\akka\akka-2.0.2-RC1> cd akka-tutorial-first-java Here is the layout that Maven created:: @@ -248,7 +248,7 @@ repositories, including akka.io. It should now look something like this: com.typesafe.akka akka-actor - 2.0.2-SNAPSHOT + 2.0.2-RC1 @@ -422,29 +422,29 @@ time. When that's done open up a shell and step in to the Akka distribution (``cd $AKKA_HOME``). First we need to compile the source file. That is done with Java's compiler -``javac``. Our application depends on the ``akka-actor-2.0.2-SNAPSHOT.jar`` and the +``javac``. Our application depends on the ``akka-actor-2.0.2-RC1.jar`` and the ``scala-library.jar`` JAR files, so let's add them to the compiler classpath when we compile the source. On Linux/Unix/Mac systems:: - $ javac -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-SNAPSHOT.jar tutorial/akka/tutorial/first/java/Pi.java + $ javac -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-RC1.jar tutorial/akka/tutorial/first/java/Pi.java On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> javac -cp \ - lib/scala-library.jar;lib/akka/akka-actor-2.0.2-SNAPSHOT.jar \ + C:\Users\jboner\src\akka\akka-2.0.2-RC1> javac -cp \ + lib/scala-library.jar;lib/akka/akka-actor-2.0.2-RC1.jar \ tutorial/akka/tutorial/first/java/Pi.java When we have compiled the source file we are ready to run the application. This -is done with ``java`` but yet again we need to add the ``akka-actor-2.0.2-SNAPSHOT.jar`` +is done with ``java`` but yet again we need to add the ``akka-actor-2.0.2-RC1.jar`` and the ``scala-library.jar`` JAR files to the classpath as well as the classes we compiled ourselves. On Linux/Unix/Mac systems:: $ java \ - -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-SNAPSHOT.jar:. \ + -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-RC1.jar:. \ akka.tutorial.first.scala.Pi Pi approximation: 3.1415926435897883 @@ -452,8 +452,8 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> java \ - -cp lib/scala-library.jar;lib\akka\akka-actor-2.0.2-SNAPSHOT.jar;. \ + C:\Users\jboner\src\akka\akka-2.0.2-RC1> java \ + -cp lib/scala-library.jar;lib\akka\akka-actor-2.0.2-RC1.jar;. \ akka.tutorial.first.scala.Pi Pi approximation: 3.1415926435897883 @@ -472,7 +472,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> mvn compile + C:\Users\jboner\src\akka\akka-2.0.2-RC1> mvn compile When this in done we can run our application directly inside Maven. @@ -485,7 +485,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> mvn exec:java \ + C:\Users\jboner\src\akka\akka-2.0.2-RC1> mvn exec:java \ -Dexec.mainClass="akka.tutorial.first.java.Pi" ... Pi approximation: 3.1415926435897883 diff --git a/akka-docs/intro/getting-started-first-scala.rst b/akka-docs/intro/getting-started-first-scala.rst index d710dffef1a..836308c3668 100644 --- a/akka-docs/intro/getting-started-first-scala.rst +++ b/akka-docs/intro/getting-started-first-scala.rst @@ -106,7 +106,7 @@ To build and run the tutorial sample from the command line, you have to download Akka. If you prefer to use SBT to build and run the sample then you can skip this section and jump to the next one. -Let's get the ``akka-2.0.2-SNAPSHOT.zip`` distribution of Akka from +Let's get the ``akka-2.0.2-RC1.zip`` distribution of Akka from http://akka.io/downloads/ which includes everything we need for this tutorial. Once you have downloaded the distribution unzip it in the folder you would like to have Akka installed in. In my case I choose to install it in @@ -119,17 +119,17 @@ I'm opening up a shell, navigating down to the distribution, and setting the On Linux/Unix/Mac systems:: - $ cd /Users/jboner/tools/akka-2.0.2-SNAPSHOT + $ cd /Users/jboner/tools/akka-2.0.2-RC1 $ export AKKA_HOME=`pwd` $ echo $AKKA_HOME - /Users/jboner/tools/akka-2.0.2-SNAPSHOT + /Users/jboner/tools/akka-2.0.2-RC1 On Windows systems:: - C:\Users\jboner\src\akka> cd akka-2.0.2-SNAPSHOT - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> set AKKA_HOME=%cd% - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> echo %AKKA_HOME% - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT + C:\Users\jboner\src\akka> cd akka-2.0.2-RC1 + C:\Users\jboner\src\akka\akka-2.0.2-RC1> set AKKA_HOME=%cd% + C:\Users\jboner\src\akka\akka-2.0.2-RC1> echo %AKKA_HOME% + C:\Users\jboner\src\akka\akka-2.0.2-RC1 The distribution looks like this. @@ -145,7 +145,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> dir + C:\Users\jboner\src\akka\akka-2.0.2-RC1> dir bin config deploy @@ -161,7 +161,7 @@ On Windows systems:: - In the ``src`` directory we have the source JARs for Akka. The only JAR we will need for this tutorial (apart from the -``scala-library.jar`` JAR) is the ``akka-actor-2.0.2-SNAPSHOT.jar`` JAR in the ``lib/akka`` +``scala-library.jar`` JAR) is the ``akka-actor-2.0.2-RC1.jar`` JAR in the ``lib/akka`` directory. This is a self-contained JAR with zero dependencies and contains everything we need to write a system using Actors. @@ -182,10 +182,10 @@ modules are: - ``akka-amqp`` -- AMQP integration -.. - ``akka-stm-2.0.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures -.. - ``akka-camel-2.0.2-SNAPSHOT.jar`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world) -.. - ``akka-camel-typed-2.0.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration -.. - ``akka-spring-2.0.2-SNAPSHOT.jar`` -- Spring framework integration +.. - ``akka-stm-2.0.2-RC1.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures +.. - ``akka-camel-2.0.2-RC1.jar`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world) +.. - ``akka-camel-typed-2.0.2-RC1.jar`` -- Apache Camel Typed Actors integration +.. - ``akka-spring-2.0.2-RC1.jar`` -- Spring framework integration Downloading and installing Scala @@ -209,7 +209,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> set PATH=%PATH%;scala-2.9.1\bin + C:\Users\jboner\src\akka\akka-2.0.2-RC1> set PATH=%PATH%;scala-2.9.1\bin You can test your installation by invoking scala. @@ -220,7 +220,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> scala -version + C:\Users\jboner\src\akka\akka-2.0.2-RC1> scala -version Scala code runner version 2.9.1.final -- Copyright 2002-2011, LAMP/EPFL Looks like we are all good. Finally let's create a source file ``Pi.scala`` for @@ -267,7 +267,7 @@ in the directory you want to create your project in:: resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/" - libraryDependencies += "com.typesafe.akka" % "akka-actor" % "2.0.2-SNAPSHOT" + libraryDependencies += "com.typesafe.akka" % "akka-actor" % "2.0.2-RC1" Create a directory ``src/main/scala`` in which you will store the Scala source files. @@ -277,14 +277,14 @@ modules beyond ``akka-actor``, you can add these as ``libraryDependencies`` in ``build.sbt``. Note that there must be a blank line between each. Here is an example adding ``akka-remote``:: - libraryDependencies += "com.typesafe.akka" % "akka-actor" % "2.0.2-SNAPSHOT" + libraryDependencies += "com.typesafe.akka" % "akka-actor" % "2.0.2-RC1" - libraryDependencies += "com.typesafe.akka" % "akka-remote" % "2.0.2-SNAPSHOT" + libraryDependencies += "com.typesafe.akka" % "akka-remote" % "2.0.2-RC1" So, now we are all set. SBT itself needs a whole bunch of dependencies but our project will only need -one; ``akka-actor-2.0.2-SNAPSHOT.jar``. SBT will download that as well. +one; ``akka-actor-2.0.2-RC1.jar``. SBT will download that as well. Start writing the code @@ -460,27 +460,27 @@ If you have not typed in (or copied) the code for the tutorial as in When that's done open up a shell and step in to the Akka distribution (``cd $AKKA_HOME``). First we need to compile the source file. That is done with Scala's compiler -``scalac``. Our application depends on the ``akka-actor-2.0.2-SNAPSHOT.jar`` JAR +``scalac``. Our application depends on the ``akka-actor-2.0.2-RC1.jar`` JAR file, so let's add that to the compiler classpath when we compile the source. On Linux/Unix/Mac systems:: - $ scalac -cp lib/akka/akka-actor-2.0.2-SNAPSHOT.jar Pi.scala + $ scalac -cp lib/akka/akka-actor-2.0.2-RC1.jar Pi.scala On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> scalac -cp lib\akka\akka-actor-2.0.2-SNAPSHOT.jar Pi.scala + C:\Users\jboner\src\akka\akka-2.0.2-RC1> scalac -cp lib\akka\akka-actor-2.0.2-RC1.jar Pi.scala When we have compiled the source file we are ready to run the application. This is done with ``java`` but yet again we need to add the -``akka-actor-2.0.2-SNAPSHOT.jar`` JAR file to the classpath, and this time we also +``akka-actor-2.0.2-RC1.jar`` JAR file to the classpath, and this time we also need to add the Scala runtime library ``scala-library.jar`` and the classes we compiled ourselves. On Linux/Unix/Mac systems:: $ java \ - -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-SNAPSHOT.jar:. \ + -cp lib/scala-library.jar:lib/akka/akka-actor-2.0.2-RC1.jar:. \ akka.tutorial.first.scala.Pi Pi approximation: 3.1415926435897883 @@ -488,8 +488,8 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> java \ - -cp lib/scala-library.jar;lib\akka\akka-actor-2.0.2-SNAPSHOT.jar;. \ + C:\Users\jboner\src\akka\akka-2.0.2-RC1> java \ + -cp lib/scala-library.jar;lib\akka\akka-actor-2.0.2-RC1.jar;. \ akka.tutorial.first.scala.Pi Pi approximation: 3.1415926435897883 @@ -511,7 +511,7 @@ On Linux/Unix/Mac systems:: On Windows systems:: - C:\Users\jboner\src\akka\akka-2.0.2-SNAPSHOT> sbt + C:\Users\jboner\src\akka\akka-2.0.2-RC1> sbt > compile ... diff --git a/akka-docs/intro/getting-started.rst b/akka-docs/intro/getting-started.rst index ab11410ff2a..1f64658440a 100644 --- a/akka-docs/intro/getting-started.rst +++ b/akka-docs/intro/getting-started.rst @@ -38,12 +38,12 @@ Modules Akka is very modular and has many JARs for containing different features. -- ``akka-actor-2.0.2-SNAPSHOT.jar`` -- Standard Actors, Typed Actors and much more -- ``akka-remote-2.0.2-SNAPSHOT.jar`` -- Remote Actors -- ``akka-slf4j-2.0.2-SNAPSHOT.jar`` -- SLF4J Event Handler Listener -- ``akka-testkit-2.0.2-SNAPSHOT.jar`` -- Toolkit for testing Actors -- ``akka-kernel-2.0.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server -- ``akka--mailbox-2.0.2-SNAPSHOT.jar`` -- Akka durable mailboxes +- ``akka-actor-2.0.2-RC1.jar`` -- Standard Actors, Typed Actors and much more +- ``akka-remote-2.0.2-RC1.jar`` -- Remote Actors +- ``akka-slf4j-2.0.2-RC1.jar`` -- SLF4J Event Handler Listener +- ``akka-testkit-2.0.2-RC1.jar`` -- Toolkit for testing Actors +- ``akka-kernel-2.0.2-RC1.jar`` -- Akka microkernel for running a bare-bones mini application server +- ``akka--mailbox-2.0.2-RC1.jar`` -- Akka durable mailboxes How to see the JARs dependencies of each Akka module is described in the :ref:`dependencies` section. Worth noting is that ``akka-actor`` has zero @@ -100,14 +100,14 @@ Summary of the essential parts for using Akka with Maven: http://repo.typesafe.com/typesafe/releases/ -2) Add the Akka dependencies. For example, here is the dependency for Akka Actor 2.0.2-SNAPSHOT: +2) Add the Akka dependencies. For example, here is the dependency for Akka Actor 2.0.2-RC1: .. code-block:: xml com.typesafe.akka akka-actor - 2.0.2-SNAPSHOT + 2.0.2-RC1 **Note**: for snapshot versions both ``SNAPSHOT`` and timestamped versions are published. @@ -133,7 +133,7 @@ SBT installation instructions on `https://github.com/harrah/xsbt/wiki/Setup com.typesafe.akka akka-remote - 2.0.2-SNAPSHOT + 2.0.2-RC1 To enable remote capabilities in your Akka project you should, at a minimum, add the following changes diff --git a/akka-docs/modules/camel.rst b/akka-docs/modules/camel.rst index 8b1f969814f..ae35730201e 100644 --- a/akka-docs/modules/camel.rst +++ b/akka-docs/modules/camel.rst @@ -6,7 +6,7 @@ ####### .. note:: - The Akka Camel module has not been migrated to Akka 2.0.2-SNAPSHOT yet. + The Akka Camel module has not been migrated to Akka 2.0.2-RC1 yet. It might not make it into Akka 2.0 final but will then hopefully be re-introduce in an upcoming release. It might also be backported to diff --git a/akka-docs/modules/spring.rst b/akka-docs/modules/spring.rst index 5601c436470..73719c51db3 100644 --- a/akka-docs/modules/spring.rst +++ b/akka-docs/modules/spring.rst @@ -6,7 +6,7 @@ #################### .. note:: - The Akka Spring module has not been migrated to Akka 2.0.2-SNAPSHOT yet. + The Akka Spring module has not been migrated to Akka 2.0.2-RC1 yet. It might not make it into Akka 2.0 final but will then hopefully be re-introduce in an upcoming release. It might also be backported to diff --git a/akka-docs/project/migration-guide-1.3.x-2.0.x.rst b/akka-docs/project/migration-guide-1.3.x-2.0.x.rst index c60b86fa9cc..b0ceba742d5 100644 --- a/akka-docs/project/migration-guide-1.3.x-2.0.x.rst +++ b/akka-docs/project/migration-guide-1.3.x-2.0.x.rst @@ -27,7 +27,7 @@ be removed in Akka 2.1. The migration kit is provided in separate jar files. Add the following dependency:: - "com.typesafe.akka" % "akka-actor-migration" % "2.0.2-SNAPSHOT" + "com.typesafe.akka" % "akka-actor-migration" % "2.0.2-RC1" The first step of the migration is to do some trivial replacements. Search and replace the following (be careful with the non qualified names): diff --git a/akka-docs/scala/remoting.rst b/akka-docs/scala/remoting.rst index b0606ee72b2..a1f4759b7e8 100644 --- a/akka-docs/scala/remoting.rst +++ b/akka-docs/scala/remoting.rst @@ -12,7 +12,7 @@ Preparing your ActorSystem for Remoting The Akka remoting is a separate jar file. Make sure that you have the following dependency in your project:: - "com.typesafe.akka" % "akka-remote" % "2.0.2-SNAPSHOT" + "com.typesafe.akka" % "akka-remote" % "2.0.2-RC1" To enable remote capabilities in your Akka project you should, at a minimum, add the following changes to your ``application.conf`` file:: diff --git a/akka-kernel/src/main/dist/README b/akka-kernel/src/main/dist/README index 789b05eabbf..97ae43f8c08 100644 --- a/akka-kernel/src/main/dist/README +++ b/akka-kernel/src/main/dist/README @@ -2,7 +2,7 @@ Akka ==== -This is the Akka 2.0.2-SNAPSHOT download. +This is the Akka 2.0.2-RC1 download. Included are all libraries, documentation, and sources for Akka. diff --git a/akka-kernel/src/main/dist/config/application.conf b/akka-kernel/src/main/dist/config/application.conf index fd94fb4123a..657b91dc2ee 100644 --- a/akka-kernel/src/main/dist/config/application.conf +++ b/akka-kernel/src/main/dist/config/application.conf @@ -1,3 +1,3 @@ # In this file you can override any option defined in the 'reference.conf' files. # Copy in all or parts of the 'reference.conf' files and modify as you please. -# For more info about config, please visit the Akka Documentation: http://akka.io/docs/akka/2.0.2-SNAPSHOT/ +# For more info about config, please visit the Akka Documentation: http://akka.io/docs/akka/2.0.2-RC1/ diff --git a/akka-sbt-plugin/sample/project/Build.scala b/akka-sbt-plugin/sample/project/Build.scala index 9e59e5f5b4c..393d19cbd50 100644 --- a/akka-sbt-plugin/sample/project/Build.scala +++ b/akka-sbt-plugin/sample/project/Build.scala @@ -6,7 +6,7 @@ import akka.sbt.AkkaKernelPlugin.{ Dist, outputDirectory, distJvmOptions} object HelloKernelBuild extends Build { val Organization = "akka.sample" - val Version = "2.0.2-SNAPSHOT" + val Version = "2.0.2-RC1" val ScalaVersion = "2.9.1" lazy val HelloKernel = Project( @@ -49,7 +49,7 @@ object Dependencies { object Dependency { // Versions object V { - val Akka = "2.0.2-SNAPSHOT" + val Akka = "2.0.2-RC1" } val akkaKernel = "com.typesafe.akka" % "akka-kernel" % V.Akka diff --git a/akka-sbt-plugin/sample/project/plugins.sbt b/akka-sbt-plugin/sample/project/plugins.sbt index 2d184a076b5..9c15db358a4 100644 --- a/akka-sbt-plugin/sample/project/plugins.sbt +++ b/akka-sbt-plugin/sample/project/plugins.sbt @@ -1,3 +1,3 @@ resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/" -addSbtPlugin("com.typesafe.akka" % "akka-sbt-plugin" % "2.0.2-SNAPSHOT") +addSbtPlugin("com.typesafe.akka" % "akka-sbt-plugin" % "2.0.2-RC1") diff --git a/akka-spring/src/main/resources/META-INF/spring.schemas b/akka-spring/src/main/resources/META-INF/spring.schemas index 93194d61042..eae249540e1 100644 --- a/akka-spring/src/main/resources/META-INF/spring.schemas +++ b/akka-spring/src/main/resources/META-INF/spring.schemas @@ -1 +1 @@ -http\://akka.io/akka-2.0.2-SNAPSHOT.xsd=akka/spring/akka-2.0.2-SNAPSHOT.xsd +http\://akka.io/akka-2.0.2-RC1.xsd=akka/spring/akka-2.0.2-RC1.xsd diff --git a/akka-spring/src/main/resources/akka/spring/akka-2.0.2-SNAPSHOT.xsd b/akka-spring/src/main/resources/akka/spring/akka-2.0.2-RC1.xsd similarity index 100% rename from akka-spring/src/main/resources/akka/spring/akka-2.0.2-SNAPSHOT.xsd rename to akka-spring/src/main/resources/akka/spring/akka-2.0.2-RC1.xsd diff --git a/akka-spring/src/test/resources/akka-test.conf b/akka-spring/src/test/resources/akka-test.conf index 7cb75ae6645..5719d3b4ccf 100644 --- a/akka-spring/src/test/resources/akka-test.conf +++ b/akka-spring/src/test/resources/akka-test.conf @@ -6,7 +6,7 @@ # Modify as needed. akka { - version = "2.0.2-SNAPSHOT" # Akka version, checked against the runtime version of Akka. + version = "2.0.2-RC1" # Akka version, checked against the runtime version of Akka. enabled-modules = ["remote"] # Comma separated list of the enabled modules. Options: ["remote", "camel", "http"] diff --git a/akka-spring/src/test/resources/appContext.xml b/akka-spring/src/test/resources/appContext.xml index 037a374afce..289025d0712 100644 --- a/akka-spring/src/test/resources/appContext.xml +++ b/akka-spring/src/test/resources/appContext.xml @@ -5,7 +5,7 @@ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://akka.io/schema/akka - http://akka.io/akka-2.0.2-SNAPSHOT.xsd"> + http://akka.io/akka-2.0.2-RC1.xsd"> diff --git a/akka-spring/src/test/resources/appContextCamelServiceDefault.xml b/akka-spring/src/test/resources/appContextCamelServiceDefault.xml index ce62a12c434..2eabfa1526d 100644 --- a/akka-spring/src/test/resources/appContextCamelServiceDefault.xml +++ b/akka-spring/src/test/resources/appContextCamelServiceDefault.xml @@ -6,7 +6,7 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://akka.io/schema/akka -http://akka.io/akka-2.0.2-SNAPSHOT.xsd +http://akka.io/akka-2.0.2-RC1.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd"> diff --git a/akka-spring/src/test/resources/dispatcher-config.xml b/akka-spring/src/test/resources/dispatcher-config.xml index 2c0e8863895..37050f60a82 100644 --- a/akka-spring/src/test/resources/dispatcher-config.xml +++ b/akka-spring/src/test/resources/dispatcher-config.xml @@ -7,7 +7,7 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://akka.io/schema/akka -http://akka.io/akka-2.0.2-SNAPSHOT.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> + http://akka.io/akka-2.0.2-RC1.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> diff --git a/akka-spring/src/test/resources/server-managed-config.xml b/akka-spring/src/test/resources/server-managed-config.xml index 6f757115a16..63960c643b4 100644 --- a/akka-spring/src/test/resources/server-managed-config.xml +++ b/akka-spring/src/test/resources/server-managed-config.xml @@ -7,7 +7,7 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://akka.io/schema/akka -http://akka.io/akka-2.0.2-SNAPSHOT.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> diff --git a/akka-spring/src/test/resources/typed-actor-config.xml b/akka-spring/src/test/resources/typed-actor-config.xml index 82d95717996..0ccda1781cb 100644 --- a/akka-spring/src/test/resources/typed-actor-config.xml +++ b/akka-spring/src/test/resources/typed-actor-config.xml @@ -7,7 +7,7 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://akka.io/schema/akka -http://akka.io/akka-2.0.2-SNAPSHOT.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> +http://akka.io/akka-2.0.2-RC1.xsd"> diff --git a/akka-tutorials/akka-tutorial-first/pom.xml b/akka-tutorials/akka-tutorial-first/pom.xml index b82de7fbfd2..62e7c775086 100644 --- a/akka-tutorials/akka-tutorial-first/pom.xml +++ b/akka-tutorials/akka-tutorial-first/pom.xml @@ -8,14 +8,14 @@ akka.tutorial.first.java akka-tutorial-first-java jar - 2.0.2-SNAPSHOT + 2.0.2-RC1 http://akka.io com.typesafe.akka akka-actor - 2.0.2-SNAPSHOT + 2.0.2-RC1 diff --git a/akka-tutorials/akka-tutorial-first/project/TutorialBuild.scala b/akka-tutorials/akka-tutorial-first/project/TutorialBuild.scala index b0ea5d84c50..d154eab39f1 100644 --- a/akka-tutorials/akka-tutorial-first/project/TutorialBuild.scala +++ b/akka-tutorials/akka-tutorial-first/project/TutorialBuild.scala @@ -4,7 +4,7 @@ import Keys._ object TutorialBuild extends Build { lazy val buildSettings = Seq( organization := "com.typesafe.akka", - version := "2.0.2-SNAPSHOT", + version := "2.0.2-RC1", scalaVersion := "2.9.1" ) @@ -13,10 +13,10 @@ object TutorialBuild extends Build { base = file("."), settings = Defaults.defaultSettings ++ Seq( libraryDependencies ++= Seq( - "com.typesafe.akka" % "akka-actor" % "2.0.2-SNAPSHOT", + "com.typesafe.akka" % "akka-actor" % "2.0.2-RC1", "junit" % "junit" % "4.5" % "test", "org.scalatest" % "scalatest_2.9.0" % "1.6.1" % "test", - "com.typesafe.akka" % "akka-testkit" % "2.0.2-SNAPSHOT" % "test") + "com.typesafe.akka" % "akka-testkit" % "2.0.2-RC1" % "test") ) ) } diff --git a/project/AkkaBuild.scala b/project/AkkaBuild.scala index d7d37c4b0db..56c66d0efd2 100644 --- a/project/AkkaBuild.scala +++ b/project/AkkaBuild.scala @@ -19,7 +19,7 @@ object AkkaBuild extends Build { lazy val buildSettings = Seq( organization := "com.typesafe.akka", - version := "2.0.2-SNAPSHOT", + version := "2.0.2-RC1", scalaVersion := "2.9.2" ) diff --git a/src/main/ls/2.0.json b/src/main/ls/2.0.json index 4ffeaa4643c..9ca32a789f9 100644 --- a/src/main/ls/2.0.json +++ b/src/main/ls/2.0.json @@ -2,7 +2,7 @@ { "organization":"com.typesafe.akka", "name":"akka", - "version":"2.0.2-SNAPSHOT", + "version":"2.0.2-RC1", "description":"Akka is the platform for the next generation of event-driven, scalable and fault-tolerant architectures on the JVM.", "site":"", "tags":["actors","stm","concurrency","distributed","fault-tolerance","scala","java","futures","dataflow","remoting"],