I've set a custom path for 'data_public_path'. Everytime a user joins the chat, the javascript folders (ie7, javascript and xajax_js) get copied there again and again.
Why must these files always be updated?
Another thing which gets in my mind here.
From your docs:
xajaxpath
Specify the xajax[29] path. It's useful if you allready have a xajax
library installed and you want to save bytes on your server.
(dirname(__FILE__)."/../lib/xajax_0.2_stable" by default);
The default path it wrong. Actually the folder name for xajax is xajax_0.2.3
And while i'm here: your docs reference to smarty, but it seems not to be used, right?