Java EE 6 TomEE 1.7.2:如何将websocket与用户会话相关联?

时间:2015-07-27 00:16:15

标签: java-ee websocket cdi java-ee-6 tomee

@ServerEndpoint("/websocket/blah")
public class LeadChangeWebsocketEndpoint {
    @Inject
    private SessionScopedBean bean;

    @OnOpen
    public void onOpen(Session session) {
        bean.takeWebsocketAndDoSomething(session);
    }
    //....
}

该代码导致异常。如何将websocket与用户的会话相关联?我找不到任何文档明确说明@ServerEndpoint bean的CDI范围是什么,即使它能够接收CDI注入。

0 个答案:

没有答案