2013-03-01 2 views
0

Я получаю ошибку (Тип AtmosphereResource не является общим, его нельзя параметризовать аргументами) во время реализации следующего метода в контроллере моей пружины 3.Весна 3 + атмосфера - тип AtmosphereResource не является общим

@RequestMapping(value="/websockets", method=RequestMethod.GET) 
    @ResponseBody 
    public void websockets(final AtmosphereResource<HttpServletRequest,HttpServletResponse> event) { 

      final HttpServletRequest req = event.getRequest(); 
      final HttpServletResponse res = event.getResponse(); 
      event.suspend(); 

      final Broadcaster bc = event.getBroadcaster(); 
      bc.scheduleFixedBroadcast(new Callable<String>() { 

       public String call() throws Exception { 

        return (new Date()).toString(); 
       } 
      }, 11, TimeUnit.SECONDS); 
    } 

ответ

3

Salut,

вы, вероятно, не понял ответ, но AtmosphereResource больше не существует, начиная с 0.9 и выше версии. Просто удалите это, и он будет работать.

А +

- Jeanfrancois

+0

BeanInstantiationException для AtmosphereResource. Пожалуйста помоги! – masT

+0

Перейти к списку рассылки Атмосферы ... или попробовать 2.1.0-RC1 и прочитать https://github.com/Atmosphere/atmosphere/wiki/Configuring-Atmosphere's -Classes-Creation-and-Injection – jfarcand

Смежные вопросы