2017-04-03 22 views
0

我有一個簡單的代碼來參加的WebSocket收到的消息:的Glassfish的WebSocket onMessage方法退出突然

@OnMessage 
public void handleMessage(String message, Session session) { 
    System.out.println("1"); 
    EntradaInicial entrada = new EntradaInicial(); 
    entrada.setTipoEntrada(TipoEntrada.MENU_API); 
    System.out.println("2"); 
    System.out.println("3"); 
    MenuApiInput he = new MenuApiInput(); 
    he.setTipoRequisicao(TipoRequisicaoMenuApi.CRIAR_SALA); 
    System.out.println("4"); 
    ... 

令人費解的是,控制檯輸出就是:

1 
    2 
    3 

它看起來像線程被丟失MenuApiInput()構造函數,但它是一個默認構造函數:

public MenuApiInput() {} 

它不要給出任何異常,只要繼續執行,就好像方法正常返回一樣。

有人可以幫忙嗎?

回答