New module integration-test that contains integration tests. Created an
initial test that obtains a reference to the DiningHakkerService, creates
a dining Hakker, and then interrogates its name and current state.
The dining Hakker messages were moved to the API bundle, so that the
integration test has access to them without seeing the implementation
classes in core.
The test is run via the standard "mvn install" command.
Update Maven scala plugin to 3.1.2
Update to Akka 2.2-SNAPSHOT (failing integration test)
- Netty was updated to 3.6.2.Final (at least 3.6.0 is required by
akka-remote)
- Removed the temporary import on akka.remote.netty in core
- Removed the temporary settings in application.conf
- Changed references to akka-actor to akka-osgi
Conflicts:
core/src/main/resources/application.conf
Add karaf tar.gz/zip as deps to avoid pax exam download
Add an example of a Karaf cfg to only access jars locally
Conflicts:
project/Build.scala