We are using smack 2.0.0 in our application but we need to launch it using linux (Fedora Core 2 and 3) . We already tested our apps with windows and it is working just fine. We then tried running the same program to our linux box when logging in to Google talk using GoogleTalkConnection Class we got this error:
java.lang.ClassCastException: org.jivesoftware.smack.PacketReader$4
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java: 175)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:352)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:318)
We tried installing cyrus sasl and perl sasl and still get the same error. Do we need to do extra tweaking to make this work??