Atmosphere-2.0.0.RC5, Primefaces-4.0.RC1
I managed to do a workaround which isnt nice really, but pushing to all, made it work. Might be enough for your usecase
pushContext.push("/*", facesMsg);
Edit: So i did some further debuging and added some more logging
if (BroadcasterFactory.getDefault() != null) {
Collection<Broadcaster> list = BroadcasterFactory.getDefault().lookupAll();
for (Broadcaster b : list) {
logger.warn("id={}", b.getID() );
}
}
output:
Info: 2013-09-17 22:43:10,010 - id=/*
Info: 2013-09-17 22:43:10,010 - id=/notificationsprimepush
so finally i tried:
pushContext.push("/notifications" + "primepush", facesMsg);
WORKED! :)