Java, XMPPConnection

Здравствуйте. У меня следущая проблема: нужно написать код на java, отправляющий сообщение через XMPP на аккаунт, зарегистрированный на данном сайте. Я юзаю библиотеку Smack 3.1.0. Вот, собственно, код:

XMPPConnection connection = new XMPPConnection(xmppServer);
try{
connection.connect();
connection.login(xmppUser,xmppPwd);
Chat chat = connection.getChatManager().createChat(address, new MessageListener() {
public void processMessage(Chat chat, org.jivesoftware.smack.packet.Message message) {
logger.info("Received message: " + message);
}
});
chat.sendMessage(text);
} catch (XMPPException xmppExs) {
logger.error(xmppExs.getLocalizedMessage());
}

После строки
connection.login(xmppUser,xmppPwd);
возможны 2 варианта,в зависимости от имени указываемого сервера:
1) Если указан jabber.ru, то получаем Exception: "No response from server"
2) Если указан jabber.org, соответственно: "SASL authentication failed using mechanism DIGEST-MD5"

Целый день уже гуглю, во всех примерах указан сервер jabber.org. Вопрос: какой сервер указывать и, если проблема с этим DIGEST-MD5, то как её решить?

Опубликовано longworm@jabber.ru в вт, 2011-01-18 15:35. categories [ ]

http://www.igniterealtime.org

http://www.igniterealtime.org/downloads/nightly_smack.jsp - здесь все работает

help

я все перепробовал, и так и этак, все сайты перечитал и весь гугл... Помогите примером пожалуйста