The problem is that I can’t detect myself joining in MUC or beeing
previously within MUC#getOccupant(String userConferenceIdentifier)
After receving a inivitation to a MUC created by another user, theParticipantStatusListener#joined(String joinedUser) method isn’t fired
If the MUC is created by me, or is a public conference on the server(OpenFire), the listener method is fired properly.
When join to the public MUC or to someone MUC, I use the same method based by MUC#join(nickName) and ofcourse, MUC#create(nickName) when I create the conference…
Also I can’t find myself in the MUC using getOccupant or getOccupantPresence
Can somebody show a pice of code that works for that purpose: detect if
I’m joined to the MUC or joining time when I call join method for a
conference made by one of my contacts?
The same problem for ParticipantStatusListener**#kicked(String kickedParticipant, String ownerName, String reason)**
When I’m participate into somebody MUC, and this contact kick me out, the kicked isn’t fired at all; the only thing that’s happening is receiving of a Presence Packet of Type.unavailable…
Maybe there is a Smack bug related to the notification that regards myself ???
Can please somebody explane me what’s the deal?
Thanks a lot,