Hi Check out the XMPP Smack API which is used for the XMPP stuff, whether it supports http proxy and how it does.
On Wed, Dec 23, 2009 at 10:00 AM, Aleksey Masny <[email protected]> wrote: > > Hello all! > > My route: > from("stream:in?promptMessage=You message: > ").to("xmpp://[email protected]/[email protected]?password=xxxxxx"); > > My problem: > At home, without proxy server, this route send message to > [email protected] sucessfull. > But at office computer, with proxy server, xmpp component throw exception > after try to connect, and message not send. > > Tracer INFO 2e15772d-07ff-48e7-b720-0708c4aee90e >>>> (route1) from(stream://in?promptMessage=You message: ) --> > xmpp://[email protected]/[email protected]?password=xxxxxx <<< > Pattern:InOnly, BodyType:String, Body:mymessage > XmppPrivateChatProducer DEBUG Creating XmppPrivateChatProducer to > participant [email protected] > DefaultManagementAgent DEBUG Registered MBean with objectname: > org.apache.camel:context=masny/camelContext,type=producers,name=XmppPrivateChatProducer(0x14627a) > XmppPrivateChatProducer DEBUG Starting producer: > Producer[xmpp://[email protected]/[email protected]?password=xxxxxx] > ProducerCache DEBUG Adding to producer cache with key: > Endpoint[xmpp://[email protected]/[email protected]?password=xxxxxx] for > producer: > Producer[xmpp://[email protected]/[email protected]?password=xxxxxx] > DefaultErrorHandler DEBUG Failed delivery for exchangeId: > 2e15772d-07ff-48e7-b720-0708c4aee90e. On delivery attempt: 0 caught: > java.lang.NullPointerException > DefaultErrorHandler DEBUG This exchange is not handled so its > marked as failed: Exchange[Message: mymessage] > > I try to set proxy before init Camel > public static void main(String... args) throws Exception { > > System.getProperties().put("proxySet", "true"); > System.getProperties().put("proxyHost", "127.0.0.1"); > System.getProperties().put("proxyPort", "8989"); > > Main.main(args); > } > > But message not sended. > > I try to set VM parameters when running my route > -DproxyHost="osaka.mti.net" > -DproxyPort=3128 > Yes, message not sended also. > > How settings proxy for camel-xmpp component? > > For example, in camel-http component have own proxy settings. > Sorry my English. > -- > View this message in context: > http://old.nabble.com/camel-xmpp-througth-proxy-tp26897637p26897637.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- Claus Ibsen Apache Camel Committer Author of Camel in Action: http://www.manning.com/ibsen/ Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus
