Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Update version for release 1.2-RC4

  • Loading branch information...
commit 6f3a399e4e40fb15522a4b4792746a8dde501035 1 parent 060bfc7
@viktorklang viktorklang authored
Showing with 147 additions and 147 deletions.
  1. +1 −1  akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala
  2. +1 −1  akka-actor/src/main/scala/akka/config/Config.scala
  3. +8 −8 akka-docs/additional/add-on-modules.rst
  4. +2 −2 akka-docs/conf.py
  5. +1 −1  akka-docs/dev/building-akka.rst
  6. +24 −24 akka-docs/disabled/getting-started-first.rst
  7. +1 −1  akka-docs/intro/deployment-scenarios.rst
  8. +25 −25 akka-docs/intro/getting-started-first-java.rst
  9. +20 −20 akka-docs/intro/getting-started-first-scala-eclipse.rst
  10. +29 −29 akka-docs/intro/getting-started-first-scala.rst
  11. +17 −17 akka-docs/intro/getting-started.rst
  12. +3 −3 akka-docs/project/other-doc.rst
  13. +3 −3 akka-docs/project/scaladoc.rst
  14. +1 −1  akka-docs/scala/tutorial-chat-server.rst
  15. +2 −2 akka-tutorials/akka-tutorial-first/pom.xml
  16. +1 −1  akka-tutorials/akka-tutorial-first/project/build.properties
  17. +1 −1  akka-tutorials/akka-tutorial-first/project/plugins/Plugins.scala
  18. +2 −2 akka-tutorials/akka-tutorial-second/pom.xml
  19. +1 −1  akka-tutorials/akka-tutorial-second/project/build.properties
  20. +1 −1  akka-tutorials/akka-tutorial-second/project/plugins/Plugins.scala
  21. +1 −1  config/akka-reference.conf
  22. +1 −1  project/build.properties
  23. +1 −1  scripts/run_akka.sh
View
2  akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala
@@ -18,7 +18,7 @@ class ConfigSpec extends WordSpec with MustMatchers {
getList("akka.boot") must equal(Nil)
getString("akka.time-unit") must equal(Some("seconds"))
- getString("akka.version") must equal(Some("1.2-SNAPSHOT"))
+ getString("akka.version") must equal(Some("1.2-RC4"))
getString("akka.actor.default-dispatcher.type") must equal(Some("GlobalExecutorBasedEventDriven"))
getInt("akka.actor.default-dispatcher.keep-alive-time") must equal(Some(60))
View
2  akka-actor/src/main/scala/akka/config/Config.scala
@@ -15,7 +15,7 @@ class ModuleNotAvailableException(message: String, cause: Throwable = null) exte
* @author <a href="http://jonasboner.com">Jonas Bon&#233;r</a>
*/
object Config {
- val VERSION = "1.2-SNAPSHOT"
+ val VERSION = "1.2-RC4"
val HOME = {
val envHome = System.getenv("AKKA_HOME") match {
View
16 akka-docs/additional/add-on-modules.rst
@@ -5,12 +5,12 @@ Add-on Modules
Akka Modules consist of add-on modules outside the core of Akka:
-- ``akka-kernel-1.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT.jar`` -- AMQP integration
-- ``akka-camel-1.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-1.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT.jar`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT.jar`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT.jar`` -- OSGi support
+- ``akka-kernel-1.2-RC4.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4.jar`` -- AMQP integration
+- ``akka-camel-1.2-RC4.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-1.2-RC4.jar`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4.jar`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4.jar`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4.jar`` -- OSGi support
-Documentation for Akka Modules is located `here <http://akka.io/docs/akka-modules/1.2-SNAPSHOT/>`_.
+Documentation for Akka Modules is located `here <http://akka.io/docs/akka-modules/1.2-RC4/>`_.
View
4 akka-docs/conf.py
@@ -17,8 +17,8 @@
project = u'Akka'
copyright = u'2011, Typesafe Inc'
-version = '1.2-SNAPSHOT'
-release = '1.2-SNAPSHOT'
+version = '1.2-RC4'
+release = '1.2-RC4'
pygments_style = 'simple'
highlight_language = 'scala'
View
2  akka-docs/dev/building-akka.rst
@@ -124,7 +124,7 @@ convenient.
For example, building Akka as above is more commonly done like this::
% sbt
- [info] Building project akka 1.2-SNAPSHOT against Scala 2.9.0
+ [info] Building project akka 1.2-RC4 against Scala 2.9.0
[info] using AkkaParentProject with sbt 0.7.6 and Scala 2.7.7
> update
[info]
View
48 akka-docs/disabled/getting-started-first.rst
@@ -41,14 +41,14 @@ Downloading and installing Akka
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-1.2-SNAPSHOT`` distribution of Akka core (not Akka Modules) from `http://akka.io/downloads <http://akka.io/downloads/>`_. 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 ``/Users/jboner/tools/``, simply by unzipping it to this directory.
+Let's get the ``akka-1.2-RC4`` distribution of Akka core (not Akka Modules) from `http://akka.io/downloads <http://akka.io/downloads/>`_. 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 ``/Users/jboner/tools/``, simply by unzipping it to this directory.
You need to do one more thing in order to install Akka properly: set the ``AKKA_HOME`` environment variable to the root of the distribution. In my case I'm opening up a shell, navigating down to the distribution, and setting the ``AKKA_HOME`` variable::
- $ cd /Users/jboner/tools/akka-1.2-SNAPSHOT
+ $ cd /Users/jboner/tools/akka-1.2-RC4
$ export AKKA_HOME=`pwd`
$ echo $AKKA_HOME
- /Users/jboner/tools/akka-1.2-SNAPSHOT
+ /Users/jboner/tools/akka-1.2-RC4
The distribution looks like this::
@@ -68,27 +68,27 @@ The distribution looks like this::
- In the ``scripts`` directory we have scripts for running Akka.
- Finally ``scala-library.jar`` is the JAR for the latest Scala distribution that Akka depends on.
-The only JAR we will need for this tutorial (apart from the ``scala-library.jar`` JAR) is the ``akka-actor-1.2-SNAPSHOT.jar`` JAR in the ``dist`` directory. This is a self-contained JAR with zero dependencies and contains everything we need to write a system using Actors.
+The only JAR we will need for this tutorial (apart from the ``scala-library.jar`` JAR) is the ``akka-actor-1.2-RC4.jar`` JAR in the ``dist`` directory. This is a self-contained JAR with zero dependencies and contains everything we need to write a system using Actors.
Akka is very modular and has many JARs for containing different features. The core distribution has seven modules:
-- ``akka-actor-1.2-SNAPSHOT.jar`` -- Standard Actors
-- ``akka-typed-actor-1.2-SNAPSHOT.jar`` -- Typed Actors
-- ``akka-remote-1.2-SNAPSHOT.jar`` -- Remote Actors
-- ``akka-stm-1.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
-- ``akka-http-1.2-SNAPSHOT.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
-- ``akka-slf4j-1.2-SNAPSHOT.jar`` -- SLF4J Event Handler Listener
-- ``akka-testkit-1.2-SNAPSHOT.jar`` -- Toolkit for testing Actors
+- ``akka-actor-1.2-RC4.jar`` -- Standard Actors
+- ``akka-typed-actor-1.2-RC4.jar`` -- Typed Actors
+- ``akka-remote-1.2-RC4.jar`` -- Remote Actors
+- ``akka-stm-1.2-RC4.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
+- ``akka-http-1.2-RC4.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
+- ``akka-slf4j-1.2-RC4.jar`` -- SLF4J Event Handler Listener
+- ``akka-testkit-1.2-RC4.jar`` -- Toolkit for testing Actors
We also have Akka Modules containing add-on modules outside the core of Akka. You can download the Akka Modules distribution from `<http://akka.io/downloads/>`_. It contains Akka core as well. We will not be needing any modules there today, but for your information the module JARs are these:
-- ``akka-kernel-1.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT.jar`` -- AMQP integration
-- ``akka-camel-1.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-1.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT.jar`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT.jar`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT.jar`` -- OSGi support
+- ``akka-kernel-1.2-RC4.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4.jar`` -- AMQP integration
+- ``akka-camel-1.2-RC4.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-1.2-RC4.jar`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4.jar`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4.jar`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4.jar`` -- OSGi support
Downloading and installing Scala
--------------------------------
@@ -144,7 +144,7 @@ To use the plugin, first add a plugin definition to your SBT project by creating
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.2-SNAPSHOT"
+ val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.2-RC4"
}
Now we need to create a project definition using our Akka SBT plugin. We do that by creating a ``project/build/Project.scala`` file containing::
@@ -168,7 +168,7 @@ So, now we are all set. Just one final thing to do; make SBT download the depend
> update
-SBT itself needs a whole bunch of dependencies but our project will only need one; ``akka-actor-1.2-SNAPSHOT.jar``. SBT downloads that as well.
+SBT itself needs a whole bunch of dependencies but our project will only need one; ``akka-actor-1.2-RC4.jar``. SBT downloads that as well.
Start writing the code
----------------------
@@ -274,13 +274,13 @@ Run it as a command line application
If you have not typed in (or copied) the code for the tutorial as ``$AKKA_HOME/tutorial/Pi.scala`` then now is the 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 Scala's compiler ``scalac``. Our application depends on the ``akka-actor-1.2-SNAPSHOT.jar`` JAR file, so let's add that to the compiler classpath when we compile the source::
+First we need to compile the source file. That is done with Scala's compiler ``scalac``. Our application depends on the ``akka-actor-1.2-RC4.jar`` JAR file, so let's add that to the compiler classpath when we compile the source::
- $ scalac -cp dist/akka-actor-1.2-SNAPSHOT.jar tutorial/Pi.scala
+ $ scalac -cp dist/akka-actor-1.2-RC4.jar tutorial/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-1.2-SNAPSHOT.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::
+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-1.2-RC4.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::
- $ java -cp dist/akka-actor-1.2-SNAPSHOT.jar:scala-library.jar:tutorial akka.tutorial.scala.first.Pi
+ $ java -cp dist/akka-actor-1.2-RC4.jar:scala-library.jar:tutorial akka.tutorial.scala.first.Pi
AKKA_HOME is defined as [/Users/jboner/src/akka-stuff/akka-core], loading config from \
[/Users/jboner/src/akka-stuff/akka-core/config/akka.conf].
View
2  akka-docs/intro/deployment-scenarios.rst
@@ -56,7 +56,7 @@ To use the plugin, first add a plugin definition to your SBT project by creating
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.2-SNAPSHOT"
+ val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.2-RC4"
}
Then mix the ``AkkaKernelProject`` trait into your project definition. For
View
50 akka-docs/intro/getting-started-first-java.rst
@@ -66,7 +66,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-actors-1.2-SNAPSHOT.zip`` distribution of Akka from
+Let's get the ``akka-actors-1.2-RC4.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
@@ -77,10 +77,10 @@ You need to do one more thing in order to install Akka properly: set the
I'm opening up a shell, navigating down to the distribution, and setting the
``AKKA_HOME`` variable::
- $ cd /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ $ cd /Users/jboner/tools/akka-actors-1.2-RC4
$ export AKKA_HOME=`pwd`
$ echo $AKKA_HOME
- /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ /Users/jboner/tools/akka-actors-1.2-RC4
The distribution looks like this::
@@ -98,32 +98,32 @@ The distribution looks like this::
The only JAR we will need for this tutorial (apart from the
-``scala-library.jar`` JAR) is the ``akka-actor-1.2-SNAPSHOT.jar`` JAR in the ``lib/akka``
+``scala-library.jar`` JAR) is the ``akka-actor-1.2-RC4.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.
Akka is very modular and has many JARs for containing different features. The core distribution has seven modules:
-- ``akka-actor-1.2-SNAPSHOT.jar`` -- Standard Actors
-- ``akka-typed-actor-1.2-SNAPSHOT.jar`` -- Typed Actors
-- ``akka-remote-1.2-SNAPSHOT.jar`` -- Remote Actors
-- ``akka-stm-1.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
-- ``akka-http-1.2-SNAPSHOT.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
-- ``akka-slf4j-1.2-SNAPSHOT.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
-- ``akka-testkit-1.2-SNAPSHOT.jar`` -- Toolkit for testing Actors
+- ``akka-actor-1.2-RC4.jar`` -- Standard Actors
+- ``akka-typed-actor-1.2-RC4.jar`` -- Typed Actors
+- ``akka-remote-1.2-RC4.jar`` -- Remote Actors
+- ``akka-stm-1.2-RC4.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
+- ``akka-http-1.2-RC4.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
+- ``akka-slf4j-1.2-RC4.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
+- ``akka-testkit-1.2-RC4.jar`` -- Toolkit for testing Actors
We also have Akka Modules containing add-on modules outside the core of
Akka. You can download the Akka Modules distribution from `<http://akka.io/downloads/>`_. It contains Akka
core as well. We will not be needing any modules there today, but for your
information the module JARs are these:
-- ``akka-kernel-1.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT.jar`` -- AMQP integration
-- ``akka-camel-1.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-1.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT.jar`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT.jar`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT.jar`` -- OSGi support
+- ``akka-kernel-1.2-RC4.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4.jar`` -- AMQP integration
+- ``akka-camel-1.2-RC4.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-1.2-RC4.jar`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4.jar`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4.jar`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4.jar`` -- OSGi support
Downloading and installing Maven
@@ -188,7 +188,7 @@ It should now look something like this:
<dependency>
<groupId>se.scalablesolutions.akka</groupId>
<artifactId>akka-actor</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
</dependency>
</dependencies>
@@ -723,22 +723,22 @@ 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-1.2-SNAPSHOT.jar`` and the
+``javac``. Our application depends on the ``akka-actor-1.2-RC4.jar`` and the
``scala-library.jar`` JAR files, so let's add them to the compiler classpath
when we compile the source::
- $ javac -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-SNAPSHOT.jar tutorial/akka/tutorial/first/java/Pi.java
+ $ javac -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-RC4.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-1.2-SNAPSHOT.jar``
+is done with ``java`` but yet again we need to add the ``akka-actor-1.2-RC4.jar``
and the ``scala-library.jar`` JAR files to the classpath as well as the classes
we compiled ourselves::
$ java \
- -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-SNAPSHOT.jar:tutorial \
+ -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-RC4.jar:tutorial \
akka.tutorial.java.first.Pi
- AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT]
- loading config from [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT/config/akka.conf].
+ AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-RC4]
+ loading config from [/Users/jboner/tools/akka-actors-1.2-RC4/config/akka.conf].
Pi estimate: 3.1435501812459323
Calculation time: 822 millis
View
40 akka-docs/intro/getting-started-first-scala-eclipse.rst
@@ -51,7 +51,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-actors-1.2-SNAPSHOT.zip`` distribution of Akka from
+Let's get the ``akka-actors-1.2-RC4.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
@@ -62,10 +62,10 @@ You need to do one more thing in order to install Akka properly: set the
I'm opening up a shell, navigating down to the distribution, and setting the
``AKKA_HOME`` variable::
- $ cd /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ $ cd /Users/jboner/tools/akka-actors-1.2-RC4
$ export AKKA_HOME=`pwd`
$ echo $AKKA_HOME
- /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ /Users/jboner/tools/akka-actors-1.2-RC4
The distribution looks like this::
@@ -83,32 +83,32 @@ The distribution looks like this::
The only JAR we will need for this tutorial (apart from the
-``scala-library.jar`` JAR) is the ``akka-actor-1.2-SNAPSHOT.jar`` JAR in the ``lib/akka``
+``scala-library.jar`` JAR) is the ``akka-actor-1.2-RC4.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.
Akka is very modular and has many JARs for containing different features. The core distribution has seven modules:
-- ``akka-actor-1.2-SNAPSHOT.jar`` -- Standard Actors
-- ``akka-typed-actor-1.2-SNAPSHOT.jar`` -- Typed Actors
-- ``akka-remote-1.2-SNAPSHOT.jar`` -- Remote Actors
-- ``akka-stm-1.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
-- ``akka-http-1.2-SNAPSHOT.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
-- ``akka-slf4j-1.2-SNAPSHOT.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
-- ``akka-testkit-1.2-SNAPSHOT.jar`` -- Toolkit for testing Actors
+- ``akka-actor-1.2-RC4.jar`` -- Standard Actors
+- ``akka-typed-actor-1.2-RC4.jar`` -- Typed Actors
+- ``akka-remote-1.2-RC4.jar`` -- Remote Actors
+- ``akka-stm-1.2-RC4.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
+- ``akka-http-1.2-RC4.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
+- ``akka-slf4j-1.2-RC4.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
+- ``akka-testkit-1.2-RC4.jar`` -- Toolkit for testing Actors
We also have Akka Modules containing add-on modules outside the core of
Akka. You can download the Akka Modules distribution from `<http://akka.io/downloads/>`_. It contains Akka
core as well. We will not be needing any modules there today, but for your
information the module JARs are these:
-- ``akka-kernel-1.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT.jar`` -- AMQP integration
-- ``akka-camel-1.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-1.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT.jar`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT.jar`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT.jar`` -- OSGi support
+- ``akka-kernel-1.2-RC4.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4.jar`` -- AMQP integration
+- ``akka-camel-1.2-RC4.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-1.2-RC4.jar`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4.jar`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4.jar`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4.jar`` -- OSGi support
Downloading and installing the Scala IDE for Eclipse
@@ -389,8 +389,8 @@ Run it from Eclipse
Eclipse builds your project on every save when ``Project/Build Automatically`` is set. If not, bring you project up to date by clicking ``Project/Build Project``. If there are no compilation errors, you can right-click in the editor where ``Pi`` is defined, and choose ``Run as.. /Scala application``. If everything works fine, you should see::
- AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT]
- loading config from [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT/config/akka.conf].
+ AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-RC4]
+ loading config from [/Users/jboner/tools/akka-actors-1.2-RC4/config/akka.conf].
Pi estimate: 3.1435501812459323
Calculation time: 858 millis
View
58 akka-docs/intro/getting-started-first-scala.rst
@@ -66,7 +66,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-actors-1.2-SNAPSHOT.zip`` distribution of Akka from
+Let's get the ``akka-actors-1.2-RC4.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
@@ -77,10 +77,10 @@ You need to do one more thing in order to install Akka properly: set the
I'm opening up a shell, navigating down to the distribution, and setting the
``AKKA_HOME`` variable::
- $ cd /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ $ cd /Users/jboner/tools/akka-actors-1.2-RC4
$ export AKKA_HOME=`pwd`
$ echo $AKKA_HOME
- /Users/jboner/tools/akka-actors-1.2-SNAPSHOT
+ /Users/jboner/tools/akka-actors-1.2-RC4
The distribution looks like this::
@@ -98,32 +98,32 @@ The distribution looks like this::
The only JAR we will need for this tutorial (apart from the
-``scala-library.jar`` JAR) is the ``akka-actor-1.2-SNAPSHOT.jar`` JAR in the ``lib/akka``
+``scala-library.jar`` JAR) is the ``akka-actor-1.2-RC4.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.
Akka is very modular and has many JARs for containing different features. The core distribution has seven modules:
-- ``akka-actor-1.2-SNAPSHOT.jar`` -- Standard Actors
-- ``akka-typed-actor-1.2-SNAPSHOT.jar`` -- Typed Actors
-- ``akka-remote-1.2-SNAPSHOT.jar`` -- Remote Actors
-- ``akka-stm-1.2-SNAPSHOT.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
-- ``akka-http-1.2-SNAPSHOT.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
-- ``akka-slf4j-1.2-SNAPSHOT.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
-- ``akka-testkit-1.2-SNAPSHOT.jar`` -- Toolkit for testing Actors
+- ``akka-actor-1.2-RC4.jar`` -- Standard Actors
+- ``akka-typed-actor-1.2-RC4.jar`` -- Typed Actors
+- ``akka-remote-1.2-RC4.jar`` -- Remote Actors
+- ``akka-stm-1.2-RC4.jar`` -- STM (Software Transactional Memory), transactors and transactional datastructures
+- ``akka-http-1.2-RC4.jar`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
+- ``akka-slf4j-1.2-RC4.jar`` -- SLF4J Event Handler Listener for logging with SLF4J
+- ``akka-testkit-1.2-RC4.jar`` -- Toolkit for testing Actors
We also have Akka Modules containing add-on modules outside the core of
Akka. You can download the Akka Modules distribution from `<http://akka.io/downloads/>`_. It contains Akka
core as well. We will not be needing any modules there today, but for your
information the module JARs are these:
-- ``akka-kernel-1.2-SNAPSHOT.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT.jar`` -- AMQP integration
-- ``akka-camel-1.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-1.2-SNAPSHOT.jar`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT.jar`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT.jar`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT.jar`` -- OSGi support
+- ``akka-kernel-1.2-RC4.jar`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4.jar`` -- AMQP integration
+- ``akka-camel-1.2-RC4.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-1.2-RC4.jar`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4.jar`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4.jar`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4.jar`` -- OSGi support
Downloading and installing Scala
@@ -170,21 +170,21 @@ If you have not already done so, now is the time to create an SBT project for ou
resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"
- libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-SNAPSHOT"
+ libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-RC4"
Create a directory ``src/main/scala`` in which you will store the Scala source files.
Not needed in this tutorial, but if you would like to use additional Akka 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`` and ``akka-stm``::
- libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-SNAPSHOT"
+ libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-RC4"
- libraryDependencies += "se.scalablesolutions.akka" % "akka-remote" % "1.2-SNAPSHOT"
+ libraryDependencies += "se.scalablesolutions.akka" % "akka-remote" % "1.2-RC4"
- libraryDependencies += "se.scalablesolutions.akka" % "akka-stm" % "1.2-SNAPSHOT"
+ libraryDependencies += "se.scalablesolutions.akka" % "akka-stm" % "1.2-RC4"
So, now we are all set.
-SBT itself needs a whole bunch of dependencies but our project will only need one; ``akka-actor-1.2-SNAPSHOT.jar``. SBT will download that as well.
+SBT itself needs a whole bunch of dependencies but our project will only need one; ``akka-actor-1.2-RC4.jar``. SBT will download that as well.
Start writing the code
----------------------
@@ -498,17 +498,17 @@ Run it as a command line application
If you have not typed in (or copied) the code for the tutorial as ``$AKKA_HOME/tutorial/Pi.scala`` then now is the 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 Scala's compiler ``scalac``. Our application depends on the ``akka-actor-1.2-SNAPSHOT.jar`` JAR file, so let's add that to the compiler classpath when we compile the source::
+First we need to compile the source file. That is done with Scala's compiler ``scalac``. Our application depends on the ``akka-actor-1.2-RC4.jar`` JAR file, so let's add that to the compiler classpath when we compile the source::
- $ scalac -cp lib/akka/akka-actor-1.2-SNAPSHOT.jar tutorial/Pi.scala
+ $ scalac -cp lib/akka/akka-actor-1.2-RC4.jar tutorial/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-1.2-SNAPSHOT.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::
+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-1.2-RC4.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::
$ java \
- -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-SNAPSHOT.jar:. \
+ -cp lib/scala-library.jar:lib/akka/akka-actor-1.2-RC4.jar:. \
akka.tutorial.first.scala.Pi
- AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT]
- loading config from [/Users/jboner/tools/akka-actors-1.2-SNAPSHOT/config/akka.conf].
+ AKKA_HOME is defined as [/Users/jboner/tools/akka-actors-1.2-RC4]
+ loading config from [/Users/jboner/tools/akka-actors-1.2-RC4/config/akka.conf].
Pi estimate: 3.1435501812459323
Calculation time: 858 millis
View
34 akka-docs/intro/getting-started.rst
@@ -47,23 +47,23 @@ Akka is split up into two different parts:
Akka is very modular and has many JARs for containing different features. The core distribution has seven modules:
-- ``akka-actor-1.2-SNAPSHOT`` -- Standard Actors
-- ``akka-typed-actor-1.2-SNAPSHOT`` -- Typed Actors
-- ``akka-remote-1.2-SNAPSHOT`` -- Remote Actors
-- ``akka-stm-1.2-SNAPSHOT`` -- STM (Software Transactional Memory), transactors and transactional datastructures
-- ``akka-http-1.2-SNAPSHOT`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
-- ``akka-slf4j-1.2-SNAPSHOT`` -- SLF4J Event Handler Listener
-- ``akka-testkit-1.2-SNAPSHOT`` -- Toolkit for testing Actors
+- ``akka-actor-1.2-RC4`` -- Standard Actors
+- ``akka-typed-actor-1.2-RC4`` -- Typed Actors
+- ``akka-remote-1.2-RC4`` -- Remote Actors
+- ``akka-stm-1.2-RC4`` -- STM (Software Transactional Memory), transactors and transactional datastructures
+- ``akka-http-1.2-RC4`` -- Akka Mist for continuation-based asynchronous HTTP and also Jersey integration
+- ``akka-slf4j-1.2-RC4`` -- SLF4J Event Handler Listener
+- ``akka-testkit-1.2-RC4`` -- Toolkit for testing Actors
We also have Akka Modules containing add-on modules outside the core of Akka.
-- ``akka-kernel-1.2-SNAPSHOT`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
-- ``akka-amqp-1.2-SNAPSHOT`` -- AMQP integration
-- ``akka-camel-1.2-SNAPSHOT`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world)
-- ``akka-camel-typed-1.2-SNAPSHOT`` -- Apache Camel Typed Actors integration
-- ``akka-scalaz-1.2-SNAPSHOT`` -- Support for the Scalaz library
-- ``akka-spring-1.2-SNAPSHOT`` -- Spring framework integration
-- ``akka-osgi-dependencies-bundle-1.2-SNAPSHOT`` -- OSGi support
+- ``akka-kernel-1.2-RC4`` -- Akka microkernel for running a bare-bones mini application server (embeds Jetty etc.)
+- ``akka-amqp-1.2-RC4`` -- AMQP integration
+- ``akka-camel-1.2-RC4`` -- Apache Camel Actors integration (it's the best way to have your Akka application communicate with the rest of the world)
+- ``akka-camel-typed-1.2-RC4`` -- Apache Camel Typed Actors integration
+- ``akka-scalaz-1.2-RC4`` -- Support for the Scalaz library
+- ``akka-spring-1.2-RC4`` -- Spring framework integration
+- ``akka-osgi-dependencies-bundle-1.2-RC4`` -- OSGi support
How to see the JARs dependencies of each Akka module is described in the :ref:`dependencies` section. Worth noting
@@ -108,14 +108,14 @@ Summary of the essential parts for using Akka with Maven:
<url>http://repo.typesafe.com/typesafe/releases/</url>
</repository>
-2) Add the Akka dependencies. For example, here is the dependency for Akka Actor 1.2-SNAPSHOT:
+2) Add the Akka dependencies. For example, here is the dependency for Akka Actor 1.2-RC4:
.. code-block:: xml
<dependency>
<groupId>se.scalablesolutions.akka</groupId>
<artifactId>akka-actor</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
</dependency>
@@ -140,7 +140,7 @@ SBT installation instructions on `https://github.com/harrah/xsbt/wiki/Setup <htt
resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"
- libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-SNAPSHOT"
+ libraryDependencies += "se.scalablesolutions.akka" % "akka-actor" % "1.2-RC4"
Using Akka with Eclipse
View
6 akka-docs/project/other-doc.rst
@@ -20,11 +20,11 @@ be found here:
Release Versions
================
-1.2-SNAPSHOT
+1.2-RC4
---
-- Akka 1.2-SNAPSHOT - http://akka.io/docs/akka/1.2-SNAPSHOT/ (or in `PDF format <http://akka.io/docs/akka/1.2-SNAPSHOT/Akka.pdf>`__)
-- Akka Modules 1.2-SNAPSHOT - http://akka.io/docs/akka-modules/1.2-SNAPSHOT/ (or in `PDF format <http://akka.io/docs/akka-modules/1.2-SNAPSHOT/AkkaModules.pdf>`__)
+- Akka 1.2-RC4 - http://akka.io/docs/akka/1.2-RC4/ (or in `PDF format <http://akka.io/docs/akka/1.2-RC4/Akka.pdf>`__)
+- Akka Modules 1.2-RC4 - http://akka.io/docs/akka-modules/1.2-RC4/ (or in `PDF format <http://akka.io/docs/akka-modules/1.2-RC4/AkkaModules.pdf>`__)
1.1
---
View
6 akka-docs/project/scaladoc.rst
@@ -20,11 +20,11 @@ be found here:
Release Versions
================
-1.2-SNAPSHOT
+1.2-RC4
---
-- Akka 1.2-SNAPSHOT - http://akka.io/api/akka/1.2-SNAPSHOT/
-- Akka Modules 1.2-SNAPSHOT - http://akka.io/api/akka-modules/1.2-SNAPSHOT/
+- Akka 1.2-RC4 - http://akka.io/api/akka/1.2-RC4/
+- Akka Modules 1.2-RC4 - http://akka.io/api/akka-modules/1.2-RC4/
1.1
---
View
2  akka-docs/scala/tutorial-chat-server.rst
@@ -106,7 +106,7 @@ Add the Akka SBT plugin definition to your SBT project by creating a ``Plugins.s
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.2-SNAPSHOT"
+ val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.2-RC4"
}
Create a project definition ``project/build/Project.scala`` file containing::
View
4 akka-tutorials/akka-tutorial-first/pom.xml
@@ -8,14 +8,14 @@
<groupId>akka.tutorial.first.java</groupId>
<artifactId>akka-tutorial-first-java</artifactId>
<packaging>jar</packaging>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
<url>http://akka.io</url>
<dependencies>
<dependency>
<groupId>se.scalablesolutions.akka</groupId>
<artifactId>akka-actor</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
</dependency>
</dependencies>
View
2  akka-tutorials/akka-tutorial-first/project/build.properties
@@ -1,5 +1,5 @@
project.organization=se.scalablesolutions.akka
project.name=akka-tutorial-first
-project.version=1.2-SNAPSHOT
+project.version=1.2-RC4
build.scala.versions=2.9.0
sbt.version=0.7.7
View
2  akka-tutorials/akka-tutorial-first/project/plugins/Plugins.scala
@@ -2,5 +2,5 @@ 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.2-SNAPSHOT"
+ val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.2-RC4"
}
View
4 akka-tutorials/akka-tutorial-second/pom.xml
@@ -8,14 +8,14 @@
<groupId>akka.tutorial.second.java</groupId>
<artifactId>akka-tutorial-second-java</artifactId>
<packaging>jar</packaging>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
<url>http://akka.io</url>
<dependencies>
<dependency>
<groupId>se.scalablesolutions.akka</groupId>
<artifactId>akka-actor</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2-RC4</version>
</dependency>
</dependencies>
View
2  akka-tutorials/akka-tutorial-second/project/build.properties
@@ -1,5 +1,5 @@
project.organization=se.scalablesolutions.akka
project.name=akka-tutorial-second
-project.version=1.2-SNAPSHOT
+project.version=1.2-RC4
build.scala.versions=2.9.0
sbt.version=0.7.7
View
2  akka-tutorials/akka-tutorial-second/project/plugins/Plugins.scala
@@ -2,5 +2,5 @@ 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.2-SNAPSHOT"
+ val akkaPlugin = "se.scalablesolutions.akka" % "akka-sbt-plugin" % "1.2-RC4"
}
View
2  config/akka-reference.conf
@@ -6,7 +6,7 @@
# Modify as needed.
akka {
- version = "1.2-SNAPSHOT" # Akka version, checked against the runtime version of Akka.
+ version = "1.2-RC4" # Akka version, checked against the runtime version of Akka.
enabled-modules = [] # Comma separated list of the enabled modules. Options: ["remote", "camel", "http"]
View
2  project/build.properties
@@ -1,6 +1,6 @@
project.organization=se.scalablesolutions.akka
project.name=akka
-project.version=1.2-SNAPSHOT
+project.version=1.2-RC4
build.scala.versions=2.9.0-1
sbt.version=0.7.7
View
2  scripts/run_akka.sh
@@ -1,6 +1,6 @@
#!/bin/bash
cd $AKKA_HOME
-VERSION=1.2-SNAPSHOT
+VERSION=1.2-RC4
TARGET_DIR=dist/$VERSION/$1
shift 1
VMARGS=$@
Please sign in to comment.
Something went wrong with that request. Please try again.