MUC服务不支持MUC配置'muc#roomconfig_roomowners'

问题描述 投票:0回答:1

我正在使用xmpp,我想创建群聊。当我尝试使用下面的代码创建组时,我收到以下错误:

MUC服务不支持MUC配置'muc#roomconfig_roomowners'。

为什么我会收到此错误?任何人都可以帮我解决吗?

这是我的代码:

public void createGroupChat() {

    MultiUserChatManager manager = MultiUserChatManager.getInstanceFor(connection);
    try {
        EntityBareJid jid = JidCreate.entityBareFrom([email protected]);

        MultiUserChat muc = manager.getMultiUserChat(jid);

        Set<Jid> owners = JidUtil.jidSetFrom(new String[]{"abc@servicename", "xyz@servicename"});

        Resourcepart nickname = Resourcepart.from("nickname");
        muc.create(nickname).getConfigFormManager().setRoomOwners(owners).submitConfigurationForm();

    } catch (XmppStringprepException e) {
        e.printStackTrace();
    } catch (MultiUserChatException.MucAlreadyJoinedException e) {
        e.printStackTrace();
    } catch (InterruptedException e) {
        e.printStackTrace();
    } catch (XMPPException.XMPPErrorException e) {
        e.printStackTrace();
    } catch (MultiUserChatException.MissingMucCreationAcknowledgeException e) {
        e.printStackTrace();
    } catch (NotConnectedException e) {
        e.printStackTrace();
    } catch (SmackException.NoResponseException e) {
        e.printStackTrace();
    } catch (MultiUserChatException.NotAMucServiceException e) {
        e.printStackTrace();
    } catch (MultiUserChatException.MucConfigurationNotSupportedException e) {
        e.printStackTrace();
    }
}

`

android xmpp ejabberd multiuserchat
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.