codigo de excepcion en OLE

04/01/2005 - 07:35 por Carlos Acuña Arrunategui | Informe spam
codigo de excepcion en OLE IDispatch 0 de Client: Client: the requested
service VFPdata could not be found in the WSDL file HRESULT=0X80070057

Este error es poducido cuando quiero consumir servicio wed, creando en vfp
7 un dll
Define Class VFPdata as Custom OlePublic
Function Getdata() as Character
Local lnRetVal as Double
Use c:\principal\data\usuarios Alias Cust
Select * From Cust Into Cursor crsTmpCliente
CursorToXml(“crsTmpCliente”,”lcXML”)
Use in Cust
Return lcXML
EndFunc
EndDefine

**********
compilado como un obj COM(DLL).
cree el disco virtual con IIS, registre el Com con el asistente de Serv.
de Componentes de Xp, genere el WSDL con SOAP Tools 3.0.
Cree un formulario con un grid y un botom con :

Local loWeb as VFPData Web Service
Local loWS
loWS = NewObject(“WsClient”,Home() + “ffc\_webservices.vcx”)
loWS.cWSName = “VFPdata web service”
loWeb loWS.SetupClient(“http://localhost/VFPdata.WSDL”,“VFPdata”,”VFPdataSoapPort”
lcXml = loWeb.Getdata()
XMLTOCURSOR(lcXml,”crsData”)
With Thisform.grdData
RecordSource = “crsData”
Refresh
EndWith
************
al ejecutar y hacer clic me aperece dicho error de OLE, descrito
inicialmente.
Asimismo, cuando utilizo. lo Vcom.SOAP,
el archivo WSDL de visualiza en el explorador , creo un archivo de texto
accii "vfp.soap" que contiene:
Servicio VFP Remotos
http://localhost/wedservices/vfpdata.WDL
***
el ejemplo de remotefox.dll, que viene incluido en VCOM, registrado y que
se encuentra en el directoria virtual
***
despues en un .prg
do vcom
vcom.load('vfpdata.soap)
cxmldata=vcom.remotefox.select('select aplication, count(*) as usuarios
from group by aplication')
xmltocursor(cxmldata,'Resultado')
brow
***
de igual marena aparece el error descrito inicialmente.
****
espero con ancias la respuesta..
al guna direccion en español sobre mas informacion de vfp y web, asi como
vcom, agradesco de antemano.



carlos

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

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Jorge Mota
04/01/2005 - 09:24 | Informe spam
busca en www.microsoft.com por SOAP y descarga la ultima version
eso deberia corregirlo.

Saludos.

En , Carlos Acuña Arrunategui escribió:

codigo de excepcion en OLE IDispatch 0 de Client: Client: the requested
service VFPdata could not be found in the WSDL file HRESULT=0X80070057
Este error es poducido cuando quiero consumir servicio wed, creando en
vfp
7 un dll
Define Class VFPdata as Custom OlePublic
Function Getdata() as Character
Local lnRetVal as Double
Use c:\principal\data\usuarios Alias Cust
Select * From Cust Into Cursor crsTmpCliente
CursorToXml(“crsTmpCliente”,”lcXML”)
Use in Cust
Return lcXML
EndFunc
EndDefine
**********
compilado como un obj COM(DLL).
cree el disco virtual con IIS, registre el Com con el asistente de Serv.
de Componentes de Xp, genere el WSDL con SOAP Tools 3.0.
Cree un formulario con un grid y un botom con :
Local loWeb as VFPData Web Service
Local loWS
loWS = NewObject(“WsClient”,Home() + “ffc\_webservices.vcx”)
loWS.cWSName = “VFPdata web service”
loWeb > loWS.SetupClient(“http://localhost/VFPdata.WSDL”,“VFPdata”,”VFPdataSoapPort”
lcXml = loWeb.Getdata()
XMLTOCURSOR(lcXml,”crsData”)
With Thisform.grdData
RecordSource = “crsData”
Refresh
EndWith
************
al ejecutar y hacer clic me aperece dicho error de OLE, descrito
inicialmente.
Asimismo, cuando utilizo. lo Vcom.SOAP,
el archivo WSDL de visualiza en el explorador , creo un archivo de texto
accii "vfp.soap" que contiene:
Servicio VFP Remotos
http://localhost/wedservices/vfpdata.WDL
***
el ejemplo de remotefox.dll, que viene incluido en VCOM, registrado y que
se encuentra en el directoria virtual
***
despues en un .prg
do vcom
vcom.load('vfpdata.soap)
cxmldata=vcom.remotefox.select('select aplication, count(*) as usuarios
from group by aplication')
xmltocursor(cxmldata,'Resultado')
brow
***
de igual marena aparece el error descrito inicialmente.
****
espero con ancias la respuesta..
al guna direccion en español sobre mas informacion de vfp y web, asi como
vcom, agradesco de antemano.


carlos


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

PortalFox - NNTP Forum Gateway





Jorge Mota
Guatemala

Preguntas similares