I am hoping this is the correct section to be posting so here it goes…
I am in the middle of developing a web based chat using OpenFire and Smack and Coldfusion and i am having a bit of trouble trying to access the Presence status of roster entries. I can get there ok but i am always getting a NULL response back. I read i the documentation that there is something call setSendPresence() that you can pass into the connection object but you have to use the ConnetionConfiguration method to connect to the server. I cant find much in the Smack documentation that actually explans how to do this.
I create an XMPPConnection by doing this…
createObject(“JAVA”, “org.jivesoftware.smack.XMPPConnection”).init(Server)
Now i see in the .jar class packahe that there is a ConnectionCnofiguration.class file so i assume i should be able to connect to it like this…
createObject(“JAVA”, “org.jivesoftware.smack.ConnectionConfiguration”).init(Server, 5222)
But it errors saying there is not a ConnectionCnofiguration class i nthe package.
So…
1 ) Do you have to use **setSendPresence() **for a users presence when they login to be available to access?
2 ) Is there an easier way to get the presence value for a roster entry?
Any help would be great
Steve