public void testWithEventSource() throws IOException, NoSuchAlgorithmException, InterruptedException {
final WebTarget endpoint = target().register(SseFeature.class).path("events");
EventSource eventSource = EventSource.target(endpoint).build();
final CountDownLatch count = new CountDownLatch(MSG_COUNT);
final EventListener listener = new EventListener() {
@Override
public void onEvent(InboundEvent inboundEvent) {
try {
final Integer data = inboundEvent.readData(Integer.class);
System.out.println(inboundEvent.getName() + "; " + data);