Wie kann ich konfigurieren der HTTP-proxy für einen Web Service-client läuft in JBoss 4?
Mit NetBeans 6.8 habe ich es geschafft zu schreiben, eine JAX-WS-Web-Service-client für einen service, der läuft im Internet.
Innerhalb von NetBeans, die Kommunikation über das HTTP-firewall funktioniert einwandfrei.
Jetzt habe ich versucht, führen Sie den client in ein Servlet in die JBoss-4.2.3.GA, hier die Anforderung schlägt fehl mit der Meldung:
HTTP transport error: java.net.UnknownHostException: wwwcie.ups.com
Also denke ich, dass die VM läuft das Servlet nicht wissen, die proxy. Ich werde versuchen, die proxy-system-Eigenschaften in der Servlet-code, aber vielleicht gibt es auch einen Weg geben Sie es in einer standard-JBoss-Konfiguration-Datei zum Beispiel mit dem PropertiesService?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verpasste ich das https in der service-URL (die Fehlermeldung zeigt nur die server-Namen, nicht die Protokoll-Teil).
Den notwendigen Wechsel ist einfach, zwei https (nicht http!) proxy-Eigenschaften in der PropertiesService Konfigurationsdatei
default/deploy/properties-service.xml