我正在使用开放式火来创建jabber服务器但是当我创建一个聊天室时它就是 显示以下异常
例外:
java.lang.IllegalArgumentException: Illegal JID: chat1@conference.202.56.215.54@conference.201.54.215.54
at org.xmpp.packet.JID.(JID.java:554)
at org.xmpp.packet.JID.(JID.java:508)
at org.jivesoftware.openfire.admin.muc_002droom_002dedit_002dform_jsp._jspService(muc_002droom_002dedit_002dform_jsp.java:90)...
请帮我解决这个问题
答案 0 :(得分:1)
嗯,这是一个非法的JID。我不知道你是如何创建房间的,但看起来你只需要一个完整的JID作为名称,只需要房间名称。
因此,当将服务域添加到提供的名称以生成完整的JID时,您现在具有无效的名称(@ service.name重复)。