I have been working on a pretty complex application for some time now. As such, my code is based on an old build of Smack (ie no muc functionality). I was hoping you all could help me out with it.
I have implemented basic groupchat functionality using GroupChat to join the room and setting a MessageListener to process the message packets. Everything is working perfectly in that other clients are able to communicate with my client in groupchat if they were already in the chat before I was.
However, if they arrive in the groupchat after I am already there, there messages do not come through to my listener. They can see my messages fine but I can’'t see theirs. Do I need to reinitialize the Listener? Or add something to it? If so, how?
This is the last step in a big process, so I very much appreciate your feedback in knocking out this bug.