Стеклянная рыбная связь отказалась - PullRequest
0 голосов
/ 12 мая 2011
com.sun.xml.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection refused: connect
        at com.sun.xml.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:134)
        at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:143)
        at com.sun.xml.xwss.XWSSClientPipe.process(XWSSClientPipe.java:160)
        at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115)
        at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
        at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
        at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
        at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436) 

Ошибка возникает при попытке доступа к веб-сервису через Glassfish. Когда я использую Jboss, я могу подключиться к веб-сервису

1 Ответ

0 голосов
/ 15 ноября 2011

Ваша клиентская библиотека подключается к другому ip / host, что вы ожидаете.Ваша клиентская библиотека ws не была собрана на том же хосте веб-сервиса (я уверен на 99%).Просто правильно настройте ваше приложение для подключения к нужному хосту и порту, и оно должно работать.

Вот очень простой пример: http://java.sun.com/developer/technicalArticles/glassfish/GFandMySQL_Part3.html

Просто измените @WebServiceRef (wsdlLocation = "http://localhost:8080/helloservice/hello?wsdl") на нужное место и должно работать.

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...