¿Debe ser recuperable un URI de nombre de espacio de nombres XML?
Tengo las siguientes etiquetas en mi WSDL:
<?xml version='1.0' encoding='UTF-8'?>
<definitions name="" targetNamespace="http://xxxxx/ws"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:s0="http://xxxxx/ws"
xmlns:s1="http://schemas.xmlsoap.org/wsdl/soap/">
<types>
<xsd:schema attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://xxxxx/ws/comments"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:s0="http://xxxxx/ws"
xmlns:s1="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://xxxxx/ws"
xmlns:tnsc="http://xxxxx/ws/comments"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:y="http://new.webservice.namespace">
Posteriormente, los tipos se califican para ser en los espacios de nombres s0, s1 ...
La pregunta es si el punto final del espacio de nombres (= "http: // xxxxx / ws") debe ser una URL válida.
Si el punto final ya no existe, ¿significa que debemos volver a generar el proxy de código auxiliar para el servicio web nuevamente?
Nota: El punto final del servicio web en sí es diferente del de los espacios de nombres y todavía existe.