我正在关注文档并尝试创建一个房间:
//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@mycompany.com的代理时出错,原因:功能未实现。请求的功能未由接收方服务器实现,无法处理”。
任何建议,任何人?
现在我可以使用PSI创建一个新房间了。我也试过muc.join而不是muc.create。相同的错误消息。
答案 0 :(得分:2)
如果不知道您的确切设置,我猜您的房间名称(myroom@mycompany.com
)不正确。您得到Feature not implemented
,因为XMPP实体mycompany.com
可能不会充当MUC服务。这些是作为单独的XMPP组件实现的,通常名为conference
或muc
,例如conference.mycompany.com
。