Wish I could help but I am looking for the same thing. I have only found IM+ (which is 40 bucks) that works the way I want it to with my Openfire server. I have a friend who has some experience writing in Java so I am hoping to get him to write a jabber client for me.