Contenido de TechKnowledge
Pregunta:
Se devuelve un error "Objeto 438 no es compatible con la propiedad o el método" al intentar usar el cliente soap de eConnect. Se ha instalado el SDK de SOAP y se ha editado la ubicación soap:address en el archivo eConnectSoapSample.wsdl para reflejar el nombre del equipo y el directorio virtual creado. ¿Qué más se puede hacer para resolver este problema?
Respuesta:
Compruebe que la configuración de la ruta de conexión sea correcta. El proveedor debe establecerse como igual a SQLOLEDB.1 y el origen de datos el nombre del equipo donde está instalado sql Server. Si sigue fallando, vuelva a crear los archivos .wsdl y .wsml siguiendo los pasos siguientes:
1. |
Realice una copia de seguridad de los archivos eConnectSoapSample.wsdl y eConnectSoapSample.wsml existentes. Se encontrarán en la carpeta Archivos de programa\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. |
2. |
Vaya a Inicio > programas > Microsoft SOAP Toolkit > generador DESPL. |
3. |
Haga clic en Siguiente en la pantalla de bienvenida. |
4. |
Asigne un nombre al archivo WSDL eConnectSoapSample y haga clic en el botón Seleccionar objeto COM para desplazarse hasta el eConnect.dll. La ruta predeterminada para el .dll es Archivos de programa\Microsoft Great Plains\eConnect\COM. Haga clic en Siguiente. |
5. |
En la ventana Seleccionar el servicio, marque la casilla junto a ExecProcXML y ExecStoredProcedure. Haga clic en Siguiente. |
6. |
En la ventana Información de escucha SOAP, establezca el URI en el nombre del servidor y el directorio virtual donde se carga IIS. Haga clic en Siguiente |
7. |
Por último, especifique la ubicación de los nuevos archivos .wsdl y .wsml. Vaya a Archivos de programa\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. Haga clic en siguiente para completar el proceso, no puede hacer clic en el botón Atrás después de esta ventana. Haga clic en Sí para reemplazar el existente. |
8. |
En la ventana Terminado, haga clic en Finalizar. |
9. |
Ejecute el cliente soap de eConnect con los nuevos archivos .wsdl y .wsml. |
Este artículo era TechKnowledge Document ID: 26743
Palabras clave: |
kbnosurvey kbarchive kbMBSPartner kbMBSMigrate BemisKB856904 |