Iβm using the latest smack code from SVN (as of last Friday, May 14, 2010) and Iβm unable to get connected to Jabber.org using exactly the code fragment in the post above (with only the username and password changed). The code works for connecting to GoogleTalk, but not Jabber.org. I get an exception on the login call, returning the classic SASL authentication PLAIN failed: invalid-authzid. Iβve decoded the BASE-64 and it looks correct as far as I can see.
Has something changed between the 3.1.0 release and the current code that may have broken this?
(Note that Iβve checked to make sure that Psi and Spark clients are able to connect to jabber.org using the same credentials.)