On 08/12/2011 02:41 PM, Stefan Essl wrote: > Hi there, > > I'm completely new to Camel and am currently trying to get a basic Google > Talk XMPP receiver to run that simply writes the received message to the log. > I'm using Camel within ServiceMix and wrote this snippet: > >> from("xmpp://receiving_u...@googlemail.com/sending_u...@googlemail.com?password=secret") >> .to("log:mytestlog"); > As soon as I try to deploy this route, I'm getting plenty of exceptions that > run down to: > >> org.apache.camel.RuntimeCamelException: SASL authentication failed using >> mechanism PLAIN > What am I doing wrong? Google doesn't support SASL. Also see this from the Camel XMPP page:
When connecting to the Google Chat service, you'll need to specify the serviceName as well as your credentials (as of *Camel 1.6/2.0*): // send a message from fromu...@gmail.com to tou...@gmail.com from("direct:start"). to("xmpp://talk.google.com:5222/tou...@gmail.com?serviceName=gmail.com&user=fromuser&password=secret"). to("mock:result"); T > Regards, > Stefan -- Regards / Med vennlig hilsen Tarjei Huse Mobil: 920 63 413