Xmpp 使用Smack创建文件室时出错:“0”;“未实现功能”;

Xmpp 使用Smack创建文件室时出错:“0”;“未实现功能”;,xmpp,smack,multiuserchat,Xmpp,Smack,Multiuserchat,我正在遵循文档并尝试创建一个房间: //Create a MultiUserChat using a Connection for a room MultiUserChat muc = new MultiUserChat(conn1, "myroom@mycompany.com"); // Create the room muc.create("testroom"); // Send an empty room configuration form which indic

我正在遵循文档并尝试创建一个房间:

  //Create a MultiUserChat using a Connection for a room
  MultiUserChat muc = new MultiUserChat(conn1, "myroom@mycompany.com");

  // Create the room
  muc.create("testroom");

  // Send an empty room configuration form which indicates that we want
  // an instant room
  muc.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));
当我进入PSI时,单击服务发现,单击多用户聊天,右键单击浏览,单击myroom。它弹出一条错误消息,上面写着“获取代理时出错”myroom@mycompany.com,原因:未实现功能。收件人服务器未实现请求的功能,因此无法处理”

有什么建议吗


现在我可以使用PSI创建一个新房间。我还尝试了muc.join而不是muc.create。相同的错误消息。

不知道您的确切设置,我猜您的房间名(
myroom@mycompany.com
)不正确。由于XMPP实体
mycompany.com
不可能充当MUC服务,因此您没有实现
功能。它们作为单独的XMPP组件实现,通常命名为
conference
muc
,例如
conference.mycompany.com