VFP-Web services -Articulo Ignacio Amóros-El Sistema no puede ubicar el recurso especificado

19/04/2005 - 20:03 por José Luis | Informe spam
Gracias Samper y Nacho por responder y disculpen por no postear el mensaje
anterior en este grupo pero ya estoy aqui.
el directorio \datosremotos existe y esta en la unidad c:
ya instale el MSparser y el mensaje sigue igual.

Gracias.

José Luis Carranza

Preguntas similare

Leer las respuestas

#11 Felix Zamora Cruz
21/04/2005 - 17:31 | Informe spam
Hola a Nacho y Luis Yo soy Felix, Disculpen el atrevimiento pero yo
tambien estoy interesado en este tema, hace ya un buen tiempo intente
diseñar el WS de articuo de Nacho, hice todo lo que ahi decia pero me
ocurrio el mismo error que esta en cuestion ahora es el mismo caso veo
todos los archivos en el explorador menos el wsdl, he estado siguiendo la
cadena de esta discucion y es hasta ahora que me animo a escribir, les
repito es el mismo caso con los mismos sintomas, esto es lo que tengo:
W2K Profecional
SOAP toolkit 3.0
VFP 8.0
IIS 6.0 SP1

Caso curioso si genero un WS con ASP.NET, no tengo ni un problema lo puedo
haccesar desde VFP sin problemas. La verdad estoy mas que perdido en este
tema y para mi es muy importante resolverlo, ya he leido mucho y no he
logrado encontrar el problema, asi es que por si llegaran a encontrar algo
les pediria de favor que lo compartan conmigo.

Si por falta de tiempo Luis no puede seguir haciendo prubas me pongo a sus
ordenes. Solo diganme que hay que hacer y lo hacemos.

Muchas gracias de antemano.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#12 José Luis
21/04/2005 - 17:58 | Informe spam
Hola, como les comentaba borre todo. incluso el directorio virtual,el
directorio real, los archivos y volvi a generar todo desde el principio en
el mismo servidor, y el resutado es el mismo.Como dices es muy estraño que
solo al archivo .wsdl y .dll me marque el mismo error cuando intento
accederlo desde el ie. Cambie la configuración del ie para poder ver el
error y esto es lo que me arroja: "no se puede encontrar el modulo
especificado" en la carpeta del .wsdl y en la del .dll : "no se encontro el
proceso especificado".
Tendra algo que ver que no tenga una ip fija y use el programa de no-ip,
para tener un dsn? aun asi pienso que deberia funcionar como minimo en el
servidor o me equivoco?
Este es el código del archivo .wsdl :
<?xml version='1.0' encoding='UTF-8' ?>
<!-- Generated 04/20/05 by Microsoft SOAP Toolkit WSDL File Generator,
Version 3.00.1325.0 -->
<definitions
name='datosremotos'
targetNamespace='http://tempuri.org/datosremotos/wsdl/'
xmlns:wsdlns='http://tempuri.org/datosremotos/wsdl/'
xmlns:typens='http://tempuri.org/datosremotos/type/'
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:stk='http://schemas.microsoft.com/soap-t...-extension'
xmlns:dime='http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/'
xmlns:ref='http://schemas.xmlsoap.org/ws/2002/04/reference/'
xmlns:content='http://schemas.xmlsoap.org/ws/2002/...tent-type/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns='http://schemas.xmlsoap.org/wsdl/'>

<types>
<schema
targetNamespace='http://tempuri.org/datosremotos/type/'
xmlns='http://www.w3.org/2001/XMLSchema'
xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
elementFormDefault='qualified'>

<import namespace='http://schemas.xmlsoap.org/soap/encoding/'/>
<import namespace='http://schemas.xmlsoap.org/wsdl/'/>
<import namespace='http://schemas.xmlsoap.org/ws/2002/04/reference/'/>
<import namespace='http://schemas.xmlsoap.org/ws/2002/...tent-type/'/>

</schema>
</types>

<message name='datosremotos.ObtieneDatos'>
<part name='lcSQL' type='xsd:string'/>
</message>

<message name='datosremotos.ObtieneDatosResponse'>
<part name='Result' type='xsd:string'/>
</message>

<portType name='datosremotosSoapPort'>

<operation name='ObtieneDatos' parameterOrder='lcSQL'>
<input message='wsdlns:datosremotos.ObtieneDatos'/>
<output message='wsdlns:datosremotos.ObtieneDatosResponse'/>
</operation>

</portType>

<binding name='datosremotosSoapBinding' type='wsdlns:datosremotosSoapPort'




<stk:binding preferredEncoding='UTF-8'/>
<soap:binding style='rpc'
transport='http://schemas.xmlsoap.org/soap/http'/>

<operation name='ObtieneDatos'>
<soap:operation
soapAction='http://tempuri.org/datosremotos/act...tieneDatos'/>
<input>
<soap:body
use='encoded'
namespace='http://tempuri.org/datosremotos/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='lcSQL'/>
</input>
<output>
<soap:body
use='encoded'
namespace='http://tempuri.org/datosremotos/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='Result'/>
</output>
</operation>

</binding>

<service name='datosremotos' >
<port name='datosremotosSoapPort' binding='wsdlns:datosremotosSoapBinding'



<soap:address
location='http://adesynet.serveftp.com/datosr...motos.WSDL'/>
</port>
</service>

</definitions>

Gracias.

José Luis Carranza
Lima-Perú


"Nacho" escribió en el mensaje
news:
¿Has comprobado que tengas permisos de usuario en el archivo wsdl?
Me extraña que puedas abrir un archivo de ese directorio y el wsdl no. ¿Lo
has creado en otro ordenador y no le has creado el usuario "TODOS" con
permisos de acceso al copiarlo sobre el tuyo?

Me cuentas
Nacho

"José Luis" escribió en el mensaje
news:
Hola Nacho, ya comprobe que todo este de acuerdo con el ejemplo y todo
esta igual es mas volvi a crear todo y el problema persiste.

Gracias

José Luis Carranza
Lima-Perú


"Nacho" escribió en el mensaje
news:%
Hola José, perdona la tardanza en responderte, pero veo que nuestras
diferencias horarias y horarios laborales difieren bastante.
Debes revisar la parte de configuración del IIS del articulo, para ver
que te coinciden con la tuya. Revísalo todo bien, y comprueba que tienes
creado el directorio virtual donde corresponde dentro del IIS.

Salu2
Nacho

"José Luis" escribió en el mensaje
news:
Ok. entonces el problema va por la configuración del IIS?
Que es lo q debo cambiar ?

Gracias.

José Luis














Respuesta Responder a este mensaje
#13 Nacho
22/04/2005 - 12:12 | Informe spam
Hola José Luis y Félix, si os parece me podéis pasar el fuente del
componente para instalarlo yo en mi maquina y ver si esta todo bien.
Podríamos avanzar con ello. Únicamente el componente, para probarlo desde
modo comandos.

Salu2
Nacho
E-Mail:

"José Luis" escribió en el mensaje
news:%
Hola, como les comentaba borre todo. incluso el directorio virtual,el
directorio real, los archivos y volvi a generar todo desde el principio en
el mismo servidor, y el resutado es el mismo.Como dices es muy estraño que
solo al archivo .wsdl y .dll me marque el mismo error cuando intento
accederlo desde el ie. Cambie la configuración del ie para poder ver el
error y esto es lo que me arroja: "no se puede encontrar el modulo
especificado" en la carpeta del .wsdl y en la del .dll : "no se encontro
el proceso especificado".
Tendra algo que ver que no tenga una ip fija y use el programa de no-ip,
para tener un dsn? aun asi pienso que deberia funcionar como minimo en el
servidor o me equivoco?
Este es el código del archivo .wsdl :
<?xml version='1.0' encoding='UTF-8' ?>
<!-- Generated 04/20/05 by Microsoft SOAP Toolkit WSDL File Generator,
Version 3.00.1325.0 -->
<definitions
name='datosremotos'
targetNamespace='http://tempuri.org/datosremotos/wsdl/'
xmlns:wsdlns='http://tempuri.org/datosremotos/wsdl/'
xmlns:typens='http://tempuri.org/datosremotos/type/'
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:stk='http://schemas.microsoft.com/soap-t...-extension'
xmlns:dime='http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/'
xmlns:ref='http://schemas.xmlsoap.org/ws/2002/04/reference/'
xmlns:content='http://schemas.xmlsoap.org/ws/2002/...tent-type/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
xmlns='http://schemas.xmlsoap.org/wsdl/'>

<types>
<schema
targetNamespace='http://tempuri.org/datosremotos/type/'
xmlns='http://www.w3.org/2001/XMLSchema'
xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
elementFormDefault='qualified'>

<import namespace='http://schemas.xmlsoap.org/soap/encoding/'/>
<import namespace='http://schemas.xmlsoap.org/wsdl/'/>
<import namespace='http://schemas.xmlsoap.org/ws/2002/04/reference/'/>
<import
namespace='http://schemas.xmlsoap.org/ws/2002/...tent-type/'/>

</schema>
</types>

<message name='datosremotos.ObtieneDatos'>
<part name='lcSQL' type='xsd:string'/>
</message>

<message name='datosremotos.ObtieneDatosResponse'>
<part name='Result' type='xsd:string'/>
</message>

<portType name='datosremotosSoapPort'>

<operation name='ObtieneDatos' parameterOrder='lcSQL'>
<input message='wsdlns:datosremotos.ObtieneDatos'/>
<output message='wsdlns:datosremotos.ObtieneDatosResponse'/>
</operation>

</portType>

<binding name='datosremotosSoapBinding' type='wsdlns:datosremotosSoapPort'
>

<stk:binding preferredEncoding='UTF-8'/>
<soap:binding style='rpc'
transport='http://schemas.xmlsoap.org/soap/http'/>

<operation name='ObtieneDatos'>
<soap:operation
soapAction='http://tempuri.org/datosremotos/act...tieneDatos'/>
<input>
<soap:body
use='encoded'
namespace='http://tempuri.org/datosremotos/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='lcSQL'/>
</input>
<output>
<soap:body
use='encoded'
namespace='http://tempuri.org/datosremotos/message/'
encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
parts='Result'/>
</output>
</operation>

</binding>

<service name='datosremotos' >
<port name='datosremotosSoapPort'
binding='wsdlns:datosremotosSoapBinding'
>
<soap:address
location='http://adesynet.serveftp.com/datosr...motos.WSDL'/>
</port>
</service>

</definitions>

Gracias.

José Luis Carranza
Lima-Perú


"Nacho" escribió en el mensaje
news:
¿Has comprobado que tengas permisos de usuario en el archivo wsdl?
Me extraña que puedas abrir un archivo de ese directorio y el wsdl no.
¿Lo has creado en otro ordenador y no le has creado el usuario "TODOS"
con permisos de acceso al copiarlo sobre el tuyo?

Me cuentas
Nacho

"José Luis" escribió en el mensaje
news:
Hola Nacho, ya comprobe que todo este de acuerdo con el ejemplo y todo
esta igual es mas volvi a crear todo y el problema persiste.

Gracias

José Luis Carranza
Lima-Perú


"Nacho" escribió en el mensaje
news:%
Hola José, perdona la tardanza en responderte, pero veo que nuestras
diferencias horarias y horarios laborales difieren bastante.
Debes revisar la parte de configuración del IIS del articulo, para ver
que te coinciden con la tuya. Revísalo todo bien, y comprueba que
tienes creado el directorio virtual donde corresponde dentro del IIS.

Salu2
Nacho

"José Luis" escribió en el mensaje
news:
Ok. entonces el problema va por la configuración del IIS?
Que es lo q debo cambiar ?

Gracias.

José Luis


















Respuesta Responder a este mensaje
#14 Felix Zamora Cruz
23/04/2005 - 02:00 | Informe spam
Hola Nacho, tengo una duda muy grande, tendra algo que ver que en mi red
tenga instalado el ISA Server, talves esto nos de ese erro por que se esta
bloqueando algun puerto que usa el SOPA no se y ni tengo idea que puerto
sea el que use por defaul el SOPA.



-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#15 Nacho
23/04/2005 - 12:05 | Informe spam
El puerto que usa SOAP es el 80 (HTTP), pero puedes ponerle otro en la
forma:

http://servidor:numerodepuerto/dirvirtual/servicio.wsdl
Ejemplo:
http://servidor:8080/dirvirtual/servicio.wsdl

Si tienes acceso desde el navegador, puedes tenerlo directamente desde fox.
Ten en cuenta también que SOAP es un protocolo que no admite el paso de
objetos como parámetros (por si fuera el caso).

Salu2
Nacho

"Felix Zamora Cruz" escribió en el mensaje
news:
Hola Nacho, tengo una duda muy grande, tendra algo que ver que en mi red
tenga instalado el ISA Server, talves esto nos de ese erro por que se esta
bloqueando algun puerto que usa el SOPA no se y ni tengo idea que puerto
sea el que use por defaul el SOPA.




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida