używać wysyłki 0.9.5 za proxy?

Próbuję wykonać (w IntelliJ IDE lub z wiersza poleceń sbt) ten podstawowy fragment wysyłania zza serwera proxy:

import dispatch._
val svc = url("http://api.hostip.info/country.php")
val country = Http(svc > as.String)
println(country())

a wszystko, co mogę uzyskać, to wyjątek:

java.net.ConnectException: Connection timed out: no further information to
    http://api.hostip.info/country.php java.util.concurrent.ExecutionException:
       java.net.ConnectException: Connection timed out: no further information 
            to http://api.hostip.info/country.php

Próbowałem bez rozstrzygającego wyniku ustawić zwykłe parametry vm:-Dhttp.proxyHost=_my_proxy_host_-Dhttp.proxyPort=80 i nadal ma ten sam wyjątek.

Z drugiej strony następujący fragment kodu działa dobrze:

import dispatch._
val svc = url("http://api.hostip.info/country.php") setProxyServer(new com.ning.http.client.ProxyServer(myproxyhost,80))
val country = Http(svc > as.String)
println(country())

Ponieważ nie wydaje się to dość estetyczne ani scala-ish, zastanawiam się, czy to naprawdę jest to, co powinienem zrobić w takim przypadku.

Każda pomoc byłaby mile widziana, z góry dzięki.

questionAnswers(2)

yourAnswerToTheQuestion