Java Websocket onmessage null

210
05 апреля 2018, 14:58

Здравствуйте. Почему в следующем коде переменная _message в методе Message получает null?

    @OnOpen
public void OpenSession(Session session, EndpointConfig enpoint) throws IOException, EncodeException
{
    this._session = session;
}
public void OutputJsonMessage(JsonObject message) throws IOException, EncodeException
{
    this._message = message;
}
@OnMessage
public void Message(Reader message)
{
    ImageDecoder imgdecoder = new ImageDecoder();
    try{
        if(imgdecoder.Encode(message) == true)
        {
            try{
                if(this._message != null)
                {
                    this._session.getBasicRemote().sendObject(this._message);
                } else{
                    System.out.println("Message Variable is Null");
                }
        } catch(IOException | EncodeException ex)
        {
            System.out.println(ex.getMessage());
        }
        } else{
            return;
        }
    } catch(IOException | EncodeException ex)
    {
        System.out.println(ex.getMessage());
    }
}

Пробовал через др. метод но this.session выбрасывает nullException.

READ ALSO
Почему GSON больше не работает как нужно?

Почему GSON больше не работает как нужно?

Выдает пустоту! Gson свеже-скачанный, на новом нетбуке

192
Jenkins java.io.FileNotFoundException: (Permission denied) при выполнении кода Groovy

Jenkins java.io.FileNotFoundException: (Permission denied) при выполнении кода Groovy

Создал проект в Jenkinse, который должен писать текст с переменными в файл пробую писать текст в файл

199
Яндекс sdk РСЯ banner

Яндекс sdk РСЯ banner

Добрый день, подключил рекламу РСЯ в приложение свое, но обратил внимание, что баннер отображается очень редко, делал все по образцу от яндекса,...

135