Hey, i’'m trying to connect with google talk and send a message to an user but it makes an exception:
My source code is:
class prueba {
public static void main (String args[]){
try{
GoogleTalkConnection con = new GoogleTalkConnection();
con.login(“mylogin”, “password”);
con.createChat("user@gmail.com")
.sendMessage(“hello!”);
}catch(Exception e){ System.out.println("error: "+e);}
}
}
when run, the following exception ocurrs:
java.lang.ClassCastException: org.jivesoftware.smack.PacketReader$4
at org.jivesoftware.smack.SASLAuthentication.bindResourceAndEstablishSes
sion(SASLAuthentication.java:300)
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentica
tion.java:210)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:410)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:374)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:355)
at prueba.main(prueba.java:17)
error: (405)
How can I solve it?