¿Cómo acceder al archivo WSDL de integración del servicio web FirstData?
-
10-07-2019 - |
Pregunta
FirstData tiene un soporte al cliente horrendo, pero tengo que integrarme con su servicio web Global Gateway para un proyecto en el que estoy trabajando. Simplemente estoy tratando de ejecutar la herramienta Axis2 wsdl2java de acuerdo con las instrucciones en su manual .
Esto consiste básicamente en agregar el parámetro JVM keyStore y keyStorePassword . He hecho ambas cosas, pero sigo recibiendo errores de Restablecimiento de conexión cuando intento ejecutar:
wsdl2java.bat -uri https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl -S C:\
Cuando intento acceder a la URL con mi navegador, obtengo
Error 101 (net :: ERR_CONNECTION_RESET): Error desconocido.
Supongo que hay desarrolladores que han completado una integración del servicio web FirstData. ¿Qué estoy haciendo mal?
También he intentado conectarme a través de cURL:
C:\curl-7.19.7-ssl-sspi-zlib-static-bin-w32>curl --cert C:\FDGGWS\WSXXXXXXXXXX._.1.pem --key C:\FDGGWS\WSXXXXXXXXXX._.1.key --insecure https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl
Enter PEM pass phrase:
curl: (52) SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
Sé que estoy ingresando la contraseña de clave correcta porque cuando ingreso una contraseña falsa obtengo:
curl: (58) no se puede configurar el archivo de clave privada: 'C: \ FDGGWS \ WSXXXXXXXXXX ._. 1.key' escriba PEM
Solución
Corrija la URL de wsdl en https: //www.staging.linkpointcentral .com / fdggwsapi / services / order.wsdl e intente generar las clases de código auxiliar. Lo intenté en el navegador y puedo generar java stubs.
Otros consejos
Sí, parece que estabas apuntando a la URL incorrecta. Además, http://www.robinsontechnical.com también tiene información sobre First Data Web Services.
https://ws.merchanttest.firstdataglobalgateway.com/fdggwsapi/services/ order.wsdl
Esta parece ser la URL correcta para el entorno de prueba.