I’'m having a problem with MultiUserChat.createPrivateChat() and message listeners. I can create the private chat fine, and the user on the other end (using a client other than mine) is able to get private messages I send to them. However, when they send me messages back, it seems the message listener never gets notified (as evidenced by the fact that a println debug statement shows the processPacket() method is never getting called).
The only time the listener works is if I start a private chat with myself. Then I can see my own messages echoed back to me from the server. But if I try to start a private chat with any other users, the listener never seems to get notified when that user sends a message to the private chat, although I can send that user messages all day and they get them fine.
Any help would be greatly appreciated.