set context class loader in Replicator to that of the Replicable to enable de-serialization of replicable's domain objects

This commit is contained in:
Axel Uhl
2014-11-10 01:11:41 +01:00
parent 9ac290dda9
commit fd297bea13
3 changed files with 15 additions and 13 deletions
@@ -69,7 +69,7 @@ public class SailingServiceImplMock extends SailingServiceImpl {
new ReplicationServiceImpl<RacingEventService, RacingEventServiceOperation<?>>("test exchange", "localhost", 0,
new ReplicationInstancesManager<RacingEventService>()) {
@Override
protected ServiceTracker<Replicable<RacingEventService, RacingEventServiceOperation<?>>, Replicable<RacingEventService, RacingEventServiceOperation<?>>> getRacingEventServiceTracker() {
protected ServiceTracker<Replicable<RacingEventService, RacingEventServiceOperation<?>>, Replicable<RacingEventService, RacingEventServiceOperation<?>>> getReplicableTracker() {
@SuppressWarnings("unchecked")
ServiceTracker<Replicable<RacingEventService, RacingEventServiceOperation<?>>, Replicable<RacingEventService, RacingEventServiceOperation<?>>> result =
(ServiceTracker<Replicable<RacingEventService, RacingEventServiceOperation<?>>, Replicable<RacingEventService, RacingEventServiceOperation<?>>>) mock(ServiceTracker.class);