private int[] data = new int[3];
Это уже инициализирует элементы массива до 0. Вам не нужно повторять это снова в конструкторе.
В вашем конструкторе это должно быть:
data = new int[]{0, 0, 0};
Я бы порекомендовал, вы можете использовать strophejs .
Очень интересны примеры разработки Professional XMPP с помощью jQuery .
Особенно приложение из главы 6 , которое является ... клиентом чата.
Вы сюда смотрели? http://xmpp.org/xmpp-software/clients/