You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Gnanaguru S <gn...@wipro.com> on 2012/07/06 10:42:01 UTC

Camel Twitter requires proxy bypass ?

Hi 

I am trying to execute camel-twitter-websocket. Its compiled and executed
successfully. 

When the route is getting started, I am getting the following error. I
suspect its because of my proxy. Is it possible to bypass the proxy by
providing credentials anywhere ?

I dont find proxy options in camel-twitter page. 

[) thread #1 - twitter://search] ultPollingConsumerPollStrategy WARN 
Consumer C
onsumer[twitter://search?delay=2&keywords=gaga&type=polling] could not poll
endp
oint: Endpoint[twitter://search?delay=2&keywords=gaga&type=polling] caused
by: c
onnect timed out
connect timed outRelevant discussions can be on the Internet at:
        http://www.google.co.jp/search?q=d35baff5 or
        http://www.google.co.jp/search?q=08c3b257
TwitterException{exceptionCode=[d35baff5-08c3b257 43208640-0fb29450],
statusCode
=-1, retryAfter=-1, rateLimitStatus=null,
featureSpecificRateLimitStatus=null, v
ersion=2.2.5}
        at
twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:20
0)
        at
twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.j
ava:65)
        at
twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java:
85)
        at twitter4j.TwitterImpl.get(TwitterImpl.java:1895)
        at twitter4j.TwitterImpl.search(TwitterImpl.java:98)
        at
org.apache.camel.component.twitter.consumer.search.SearchConsumer.sea
rch(SearchConsumer.java:64)
        at
org.apache.camel.component.twitter.consumer.search.SearchConsumer.pol
lConsume(SearchConsumer.java:51)
        at
org.apache.camel.component.twitter.consumer.TwitterConsumerPolling.po
ll(TwitterConsumerPolling.java:49)
        at
org.apache.camel.impl.ScheduledPollConsumer.doRun(ScheduledPollConsum
er.java:139)
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer
.java:91)
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44
1)
        at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java
:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$101(ScheduledThreadPoolExecutor.java:98)
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
runPeriodic(ScheduledThreadPoolExecutor.java:181)
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(ScheduledThreadPoolExecutor.java:205)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.SocketTimeoutException: connect timed out
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:525)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:158)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC
onnection.java:860)
        at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
ction.java:801)
        at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
.java:726)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:1049)
        at
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373
)
        at
twitter4j.internal.http.HttpResponseImpl.<init>(HttpResponseImpl.java
:35)
        at
twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:16
4)
        ... 18 more


Regards
Guru

--
View this message in context: http://camel.465427.n5.nabble.com/Camel-Twitter-requires-proxy-bypass-tp5715594.html
Sent from the Camel - Users mailing list archive at Nabble.com.