Commit graph

12386 commits

Author SHA1 Message Date
Christophe Pache
39cd23977b akka-sample-osgi : fix on sript running maven integration test 2013-03-01 21:07:18 +01:00
Raman Gupta
c02c071170 Added Pax Exam based in-container integration test
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
2013-03-01 20:05:24 +01:00
Raman Gupta
0b7b9ed093 Maven optimization and Karf Feature
Simplify maven deps by using inheritance

Define dependency versions once in dependencyManagement and inherit in
child modules, to avoid defining the version and scope of modules more
than once.

Use version properties to make things even clearer.

Move the maven-bundle-plugin to the root of the project to avoid
repeating the same config.

Move the src/main/scala source configuration into the root by using the
build-helper-plugin.

Add a note in uncommons-maths OSGi build POM about v1.2.3

Resolve maven warnings about deprecations and missing versions

Use maven-accessible sigar dependency

Provision Karaf via maven and features

Created assembly-features to define the project features for Karaf
provisioning.

Created assembly-dist containing the build instructions necessary to
build an archive of a pre-configured Karaf instance.

Update the Netty version.

Use the pre-bundled Protobuf from the servicemix project -- see
the features.xml created for Karaf -- and remove the manual protobuf
bundling.
2013-03-01 20:04:44 +01:00
Christophe Pache
70637b6ae9 DinningHakkers with automatic Karaf runners\n current error: No configuration setting found for key 'akka.cluster'
Fix indentation in application.conf (Done by Raman Gupta)

Change default IP address to localhost  (Done by Raman Gupta)

ServiceRegistration is typed in OSGi 4.3

Add a wildcard type for the ServiceRegistration declaration.  (Done by Raman Gupta)

Fix spelling errors in Dining Hakker and Hacker (Done by Raman Gupta)

removing protobuf as bundlelized through the maven karaf feature
2013-03-01 20:04:42 +01:00
Crossing-Tech
5422f9b892 Initial commit 2013-03-01 20:01:12 +01:00
drewhk
4a4ec9cf76 Merge pull request #1212 from drewhk/wip-3111-init-race-transportadapter-drewhk
Fixing invalid causality assumption in AbstractTransportAdapter #3111
2013-03-01 07:02:08 -08:00
Roland Kuhn
fad7193ab2 Merge pull request #1210 from akka/wip-dsl-import-∂π
clarify context needed for ActorDSL.actor()
2013-02-28 23:03:39 -08:00
Roland
36cbf96d8e clarify context needed for ActorDSL.actor() and add @implicitNotFound 2013-02-28 15:07:53 +01:00
drewhk
7884c6a71c Merge pull request #1209 from drewhk/wip-3099-testtransport-improvement-drewhk
Fixes in test transport and others #3099
2013-02-28 03:37:37 -08:00
Björn Antonsson
f0fa124d32 Merge pull request #1205 from akka/wip-3050-akka-cluseter-stressspec-failed-ban
Make sure that all nodes use tha same number of rounds in the test. See #3050
2013-02-28 03:25:19 -08:00
Endre Sándor Varga
71f0ad8211 Fixing invalid causality assumption in AbstractTransportAdapter #3111 2013-02-28 12:19:41 +01:00
Endre Sándor Varga
50cac91632 Fixed according to review comments 2013-02-28 12:01:28 +01:00
Björn Antonsson
2df3bc7363 Make sure that all nodes use tha same number of rounds. See #3050 2013-02-28 11:05:46 +01:00
Björn Antonsson
d8a577d969 Merge pull request #1207 from akka/wip-3091-LARS-cancellation-stress-timeout-ban
Adjust timeouts in LARS tests since processing can take a while. See #3091
2013-02-27 23:09:05 -08:00
drewhk
96aae1a056 Merge pull request #1208 from jrudolph/fix-udp-sends
#3100 - allow sending more than one udp packet with UdpFF
2013-02-27 05:17:50 -08:00
Endre Sándor Varga
16188a2458 Fixed backoff delay to be read from RemotingSettings 2013-02-27 14:04:33 +01:00
Endre Sándor Varga
6f2f1db33d Fixed regression caused by fixes in previous commit 2013-02-27 12:06:29 +01:00
Johannes Rudolph
a98d6afb22 #3100 - allow sending more than one udp packet with UdpFF
After a packet was sent successfully the state of the actor was never
reset so that all further sends failed.
2013-02-27 09:20:00 +01:00
Rich Dougherty
a3802acf07 Merge pull request #1195 from akka/wip-3094-loggingreceive-doc-rich
Make LoggingReceive docs more obvious. Fixes #3094
2013-02-26 13:00:57 -08:00
Endre Sándor Varga
947e7e4518 TestTransport does not rely on onSuccess for writes
Fixed incorrectly reported backpressure by trttl
Added retry logic for initial associate
2013-02-26 16:24:27 +01:00
Björn Antonsson
ccd6f941cf Merge pull request #1206 from akka/wip-3092-cluster-stresss-spec-join-seed-nodes-failed-ban
Adjust test timeout since joining seed nodes might take a little longer. See #3092
2013-02-26 02:51:38 -08:00
Björn Antonsson
9f1deb2bf1 Adjust timeouts in LARS tests since processing can take a while. See #3091 2013-02-26 11:43:29 +01:00
drewhk
3ce5c3999e Merge pull request #1197 from drewhk/wip-3036-newremoteactor-failed-drewhk
Hardened flushing code in Remoting #3036
2013-02-26 02:13:44 -08:00
Endre Sándor Varga
330b1cd627 Hardened flushing code in Remoting #3036 2013-02-26 11:10:47 +01:00
Viktor Klang (√)
b0baba3362 Merge pull request #1201 from akka/wip-3054-remove-makefile-√
#3054 - Removing Makefile from akka-docs
2013-02-26 02:05:23 -08:00
Viktor Klang (√)
b9a367d901 Merge pull request #1200 from akka/wip-2991-fusesource-sigar-√
#2991 - Switching to org.fusesource instead of org.hyperic
2013-02-26 02:04:55 -08:00
Viktor Klang (√)
449b0bb7a3 Merge pull request #1199 from akka/wip-3085-asktimeoutexception-in-typedactor-√
#3085 - Fixing so that option-returning TypedActor calls return None
2013-02-26 02:04:19 -08:00
Viktor Klang (√)
b92d0a42ca Merge pull request #1204 from akka/wip-3093-removing-temporal-constraints-√
#3093 - removing the temporal constraints on TcpConnectionSpec
2013-02-26 02:02:54 -08:00
drewhk
f8237d1c67 Merge pull request #1198 from drewhk/wip-3064-nonblocking-tcp-tests-drewhk
Removed blocking code from TcpConnectionSpec #3064
2013-02-26 01:55:52 -08:00
Björn Antonsson
ddb914c0e0 Adjust test timeout since joining seed nodes might take a little longer. See #3092 2013-02-26 10:46:54 +01:00
Endre Sándor Varga
6321663471 Merge branch '1182'
Conflicts:
	akka-actor-tests/src/test/scala/akka/io/TcpConnectionSpec.scala
2013-02-25 16:37:04 +01:00
Viktor Klang
aa16bfaa66 #3093 - removing the temporal constraints on TcpConnectionSpec 2013-02-25 15:44:38 +01:00
Viktor Klang
07303eef42 #3054 - Removing Makefile from akka-docs 2013-02-25 15:20:57 +01:00
Viktor Klang
a4e09747d6 #2991 - Switching to org.fusesource instead of org.hyperic 2013-02-25 15:08:58 +01:00
Viktor Klang
bb88aed56e #3085 - Fixing so that option-returning TypedACtor calls return None 2013-02-25 13:58:51 +01:00
Endre Sándor Varga
185771c91d Removed blocking code from TcpConnectionSpec #3064 2013-02-25 13:50:11 +01:00
Roland Kuhn
eb057743d7 Merge pull request #1187 from akka/wip-3090-add-multi-node-testkit-to-aggregate-ban
Add multi-node-testkit to the project aggregate. See #3090
2013-02-25 04:27:24 -08:00
drewhk
ee8a6b59bf Merge pull request #1196 from drewhk/wip-2229-vocabulary-fwport-drewhk
Defining vocabulary in the introduction pages #2229
2013-02-25 03:46:32 -08:00
Endre Sándor Varga
a61b114331 Defining vocabulary in the introduction pages #2229
(cherry-picked from 1ce6bb8)
2013-02-25 12:19:17 +01:00
Rich Dougherty
e40995a576 Make LoggingReceive docs more obvious. Fixes #3094 2013-02-25 11:39:08 +13:00
Patrik Nordwall
84ae28c4e9 Merge pull request #1191 from akka/wip-3085-TypedActorSpec-patriknw
Timing issue in TypedActorSpec, see #3085
2013-02-22 08:08:59 -08:00
Roland Kuhn
fc180cde22 Merge pull request #1186 from akka/wip-2509-sender-preRestart-∂π
clarify `sender` in preRestart, see #2509
2013-02-22 07:52:51 -08:00
drewhk
e756fb3b28 Merge pull request #1189 from drewhk/wip-fix-old-io-l10n-drewhk
Fixed broken old-io spec (due to l10n of exception msg)
2013-02-22 07:36:37 -08:00
Patrik Nordwall
730a269813 Timing issue in TypedActorSpec, see #3085
* Increased the margin
* TimingTest
2013-02-22 16:35:16 +01:00
Patrik Nordwall
05edf22efd Merge pull request #1188 from akka/wip-2737-logging-intro-master-patriknw
Add logging intro, see #2737
2013-02-22 07:20:49 -08:00
Patrik Nordwall
9cff92f9b9 Merge pull request #1184 from akka/wip-3084-udp-bind-patriknw
Problem with address already in use in udp tests, see #3084
2013-02-22 07:20:00 -08:00
Patrik Nordwall
725436ca94 Merge pull request #1181 from akka/wip-3061-RandomRoutedRemoteActorSpec-patriknw
Make RandomRoutedRemoteActorSpec lucky, see #3061
2013-02-22 07:19:04 -08:00
Endre Sándor Varga
6b67f2d879 Fixed broken old-io spec (due to l10n of exception msg) 2013-02-22 15:49:48 +01:00
Roland
d2ef2e208c document availability of sender in supervisorStrategy 2013-02-22 15:42:42 +01:00
drewhk
ee9e1fb995 Merge pull request #1185 from drewhk/wip-2297-lifecycle-patterns-forwardport-drewhk
Added patterns for initialization for Scala #2297 (forward-port)
2013-02-22 06:32:15 -08:00