Smack, ошибка при создании нового мультичата

Я использую asmack для создания приложения чата. Для создания MultiUserChat я использую следующий код.

muc= new MultiUserChat(HomeActivity.connection, "[email protected]");
        try 
        {
            muc.create(HomeActivity.connection.getUser());
            muc.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));


               muc.join("kam");
        } 
        catch (XMPPException e) 
        {
            e.printStackTrace();
        }

Но я получаю ошибку.

Класс CastException. и если я удалю Confrence из нового MUC(), я получу ошибку «Сервер не отвечает».

Где я не прав? Должен ли я использовать какой-либо патч.


person Kamal    schedule 12.11.2011    source источник
comment
Попробуйте опубликовать реальную ошибку. Вы сказали, что получаете исключение ClassCastException, но не то, что оно включено. Обычно они говорят сами за себя, поэтому трассировка стека очень поможет.   -  person Robin    schedule 14.11.2011


Ответы (1)


было бы лучше отправить более подробную информацию, например, трассировку стека. Убедитесь, что вы следуете приведенному здесь примеру кода: многопользовательский чат< /а>

person Ahmed Aswani    schedule 26.12.2011
comment
Реализовали ли вы многопользовательский чат с отдельной комнатой? - person Jashan PJ; 19.04.2013