Foros del Web » Programación para mayores de 30 ;) » Java »

MalformedURLException: Unknown protocol

Estas en el tema de MalformedURLException: Unknown protocol en el foro de Java en Foros del Web. Hola, soy nuevo en Java y estoy empezando a ver Web Services. Para comprender su funcionamiento he compiado un ejemplo sencillito en Eclipse que devuelve ...
  #1 (permalink)  
Antiguo 16/08/2010, 02:18
 
Fecha de Ingreso: mayo-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
MalformedURLException: Unknown protocol

Hola,

soy nuevo en Java y estoy empezando a ver Web Services. Para comprender su funcionamiento he compiado un ejemplo sencillito en Eclipse que devuelve el nombre introducido:

public class Saludo {

public Saludo(){
}

public String Adios(String nombre){
return nombre;
}
}


Pero al crear el WS me sale el siguiente error:

IWAB0399E Error in generating Java from WSDL: java.net.MalformedURLException: unknown protocol: x
java.net.MalformedURLException: unknown protocol: x
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityM anager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLVersion Detector.determineDocVersion(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMPars er.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBu ilderImpl.parse(Unknown Source)
at org.apache.axis.utils.XMLUtils.newDocument(XMLUtil s.java:369)
at org.apache.axis.utils.XMLUtils.newDocument(XMLUtil s.java:420)
at org.apache.axis.wsdl.symbolTable.SymbolTable.popul ate(SymbolTable.java:482)
at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(P arser.java:361)
at java.lang.Thread.run(Unknown Source)


Informandome por ahi, es un error que suele devolver cuando pasamos la direccion de un archivo en lugar de una URL, pero en mi caso no estamos leyendo ningun archivo (X es la unidad donde estoy trabajando). A que puede deberse?? Gracias de antemano.
  #2 (permalink)  
Antiguo 16/08/2010, 03:54
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: MalformedURLException: Unknown protocol

Hola:

En una URL para referenciar a una unidad de disco debes poner file:///X/ (tres barras después de file:)

Se bueno.
__________________
Apuntes Java
Wiki de Programación

Etiquetas: protocol, unknown
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:57.