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

Reply via email to