Server-sent event does not work with jersey SSE

后端 未结 4 2048
无人共我
无人共我 2021-01-06 04:05

I am trying to use JavaScript SSE from Jersey. I have Following code in my resource. I am hosting on Java7 and Tomcat 7. I dont get any error. But I don\'t see data either o

4条回答
  •  [愿得一人]
    2021-01-06 04:40

    I had the same problem and solved it by not setting the name of the event (i don't know why but this seems to be the solution)... here is the code

    OutboundEvent.Builder eventBuilder = new OutboundEvent.Builder();
    
    //WARNING: IF I SET THE NAME OF THE EVENT IT DOES NOT WORK
    //eventBuilder.name("message"); 
    
    eventBuilder.mediaType(MediaType.APPLICATION_JSON_TYPE);
    eventBuilder.data(EventData.class, data);
    OutboundEvent event = eventBuilder.build();
    

提交回复
热议问题