@Inject
private Instance<ExecutorService> serviceInst;
@Test
public void shouldReplicateContextualInformationToNewThread() throws Exception {
ExecutorService service = serviceInst.get();
Assert.assertFalse(getManager().getContext(ManagerTest2Context.class).isActive());
getManager().getContext(ManagerTestContext.class).activate();
Future<String> future = service.submit(new Callable<String>() {
@Inject Event<String> event;
@Override
public String call() throws Exception {