0

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)...

これで私を助けてください

4

1 に答える 1

1

まあ、それは違法なJIDです。ルームの作成方法はわかりませんが、ルーム名のみが必要な場合に、完全な JID を名前として指定しているようです。

したがって、提供された名前にサービス ドメインを追加して完全な JID を生成すると、無効な名前になります (@service.name が重複します)。

于 2012-04-26T13:16:51.350 に答える