style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

java.net.SocketException: Network is unreachable: connect

Hola a todos cree un web service a traves de la ayuda de plugin de eclipse es decir lo hice con el metodo --bottom-up-- primero cree la clase con las siguientes anotaciones @Webservice, @webmethod, @webparam;

la ayuda del plugin me construyo las clases necesarias para consumir el web service

cuando mando llamar un metodo en particular algo asi

GpsServiceProxy service = new GpsServiceProxy();
           service.login(....);

GpsServiceProxy es una de las clases que me construyo la ayuda
el _endpoint de la clase es http://localhost:8088/gpsws/GpsService

Obtengo un error que lo atrapo con un RemoteException y el mensaje es un java.net.SocketException: Network is unreachable: connect

estoy trabajando de manera local

cualquier pista o ayuda de antemano gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

servicio

Según entiendo, creaste un CLIENTE para un web service, que se conecta a un URL local de un web service que tal vez hiciste tú o alguien más.

Ese servicio está corriendo? Intenta poner 127.0.0.1 en vez de localhost en el URL. Es raro que diga "network is unreachable". Si el servicio no estuviera corriendo te saldría algo como "connection refused".

A menos que el error indique que sí te conectas al web service, el web service intenta conectarse a otro lado y no puede y entonces simplemente arroja una excepción, la cual se propaga hasta el cliente y por eso obtienes ese mensaje...

nuevo error

Hola, el servicio si esta corriendo despues de hacer un 'clean' al servidor y volver a ejecutar el cliente me salio el siguiente error

org.xml.sax.SAXParseException: Premature end of file.

un poco de la pila de error es:

(ConfigurationException.java:110) - Exception: 
org.apache.axis.ConfigurationException: No service named GpsServicePort is available
org.apache.axis.ConfigurationException: No service named GpsServicePort is available
	at org.apache.axis.configuration.FileProvider.getService(FileProvider.java:233)
	at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
	at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
	at org.apache.axis.client.Call.invoke(Call.java:2690)
	at org.apache.axis.client.Call.invoke(Call.java:2443)
	at org.apache.axis.client.Call.invoke(Call.java:2366)
	at org.apache.axis.client.Call.invoke(Call.java:1812)
	at com.scm.gpsws.GpsServiceBindingStub.login(GpsServiceBindingStub.java:306)
	at com.scm.gpsws.GpsServiceProxy.login(GpsServiceProxy.java:56)
	at com.scm.interfazgps.control.Login.validaAcceso(Login.java:88)
	at com.scm.interfazgps.frames.LoginFrame.login(LoginFrame.java:145)

cualquier pista o ayuda de antemano gracias

Imagen de ezamudio

no hay servicio

No service named GpsServicePort is available

¿entonces cómo me aseguro que si hay servicio?

cuando en el navegador escribo http://localhost:8088/gpsws/GpsService aparece lo siguiente

HTTP GET not supported

y al poner http://localhost:8088/gpsws/GpsService?wsdl me aparece

<definitions name="GpsServiceService" targetNamespace="http://gpsws.scm/">
−
<types>
−
<xs:schema targetNamespace="http://gpsws.scm/" version="1.0">
<xs:element name="insertError" type="tns:insertError"/>
<xs:element name="insertErrorResponse" type="tns:insertErrorResponse"/>
<xs:element name="login" type="tns:login"/>
<xs:element name="loginResponse" type="tns:loginResponse"/>
.
.
.
xs:complexType name="login">
−
<xs:sequence>;
<xs:element minOccurs="0" name="usuario" type="xs:string"/>
<xs:element minOccurs="0" name="password" type="xs:string"/>
<xs:element minOccurs="0" name="ip" type="xs:string"/>
.
.
.
<service name="GpsServiceService">
−
<port binding="tns:GpsServiceBinding" name="GpsServicePort">
<soap:address location="http://localhost:8088/gpsws/GpsService"/>
</port>
</service>
</definitions>

gracias por el seguimiento

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">