Ich habe den wso2GadgetServer-1.4.2 in unserem Firmennetzwerk installiert. Zugriff auf externe Datenquellen ist über Proxy möglich. Im /repository/conf/wrapper.conf habe ich folgendes:wso2GadgetServer: Wie benutzt man einen Proxy?
wrapper.java.additional.11=-Dhttp.proxyHost=<ip of our proxy>
wrapper.java.additional.12=-Dhttp.proxyPort=<port the proxy is listening to>
wrapper.java.additional.13=-Dhttp.nonProxyHosts=127.0.0.1|localhost
I (Wieder-) wieder die GadgetServer und öffnete das Armaturenbrett gestartet. Der (externe) Inhalt des (vordefinierten) Gadgets wurde nicht angezeigt. Stattdessen wurde eine Zeitüberschreitungsnachricht angezeigt. Innerhalb der /repository/logs/wrapper.logs fand ich entsprechenden Einträge wie folgt aus:
INFO | jvm 1 | 2012/04/12 08:24:21 | Apr 12, 2012 8:24:20 AM org.apache.shindig.gadgets.servlet.ProxyBase outputError
INFO | jvm 1 | 2012/04/12 08:24:21 | Warnung: Request failed
INFO | jvm 1 | 2012/04/12 08:24:21 | org.apache.shindig.gadgets.GadgetException: org.apache.http.conn.ConnectTimeoutException: Connect to soa-platform.blogspot.com/209.85.148.132:80 timed out
INFO | jvm 1 | 2012/04/12 08:24:21 | at org.apache.shindig.gadgets.http.BasicHttpFetcher.fetch(BasicHttpFetcher.java:351)
[...]
INFO | jvm 1 | 2012/04/12 08:24:21 | Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to soa-platform.blogspot.com/209.85.148.132:80 timed out
Hat jemand eine Idee, wie das Problem zu lösen?
btw: 2 Männer adressierte das gleiche Problem bei http://wso2.org/forum/thread/21081