I’m facing a strange problem here. I have my web based group chat application based on XMPP in which I’m using XIFF API. Now when I use my Openfire server’s http-binding then I can connect to chat server pretty easily and fast. I’m able to download the chat rooms list on the server promptly too. My Openfire server version is 3.6.0.
When I use JHB’s (JabberHTTPBind http://blog.jwchat.org/jhb/) http-binding to connect to the same server the process is much slower. JHB receives the room list from same conference server pretty fast but its unable to parse the room list chunks and fails to send it to my chat application. Now the strange part is that the same JHB works well in the same scenario with a jwchat application communicating with the same server and fetching the same room list. Here I’m using jsjac API. I have put JHB in my system’s Tomcat (6.0).
Does anyone know any settings in Openfire server or in XIFF which may solve the issue coz JHB seems to be working fine with jsjac API and the Openfire server and failing with XIFF API. Or any guidance/help?