The most I've been able to achieve is to get the server running with Openfire (but it would probably work with ejabberd too). I can verify that it is connected to the external components part of Openfire, so I believe the server is setup correctly. I have also been able to get the basic example client they include running, but it did take some hacking, and I have not been able to successfully connect to my server yet, much less work with waves. I don't see ANY web-gui code in any of this, so I seriously doubt it's what you're looking for. If you want to setup the reference server and play around with it, you can now do that, anything else is iffy at best.