FirstData 웹 서비스 통합 WSDL 파일에 액세스하는 방법은 무엇입니까?
-
10-07-2019 - |
문제
FirstData에는 끔찍한 고객 지원이 있지만 작업중 인 프로젝트를 위해 Global Gateway 웹 서비스와 통합해야합니다. 나는 단순히 axis2 wsdl2java 도구를 실행하려고 노력하고 있습니다. 그들의 매뉴얼.
이것은 기본적으로 추가로 구성됩니다 키 스토어 그리고 KeystorePassword JVM 매개 변수. 나는 둘 다 해냈지만 계속해서 얻는다 연결 재설정 실행하려고 할 때 오류 :
wsdl2java.bat -uri https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl -S C:\
내 브라우저로 URL에 액세스하려고하면
오류 101 (net :: err_connection_reset) : 알 수없는 오류.
FirstData 웹 서비스 통합을 완료 한 개발자가 있다고 생각합니다. 내가 뭘 잘못하고 있죠?
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
가짜 비밀번호를 입력 할 때 다음과 같이 올바른 키 비밀번호를 입력하고 있다는 것을 알고 있습니다.
컬 : (58) 개인 키 파일을 설정할 수 없음 : 'C : fdggws wsxxxxxxxxx ._. 1.key'유형 PEM
해결책
WSDL URL을 수정하십시오 https://www.staging.linkpointcentral.com/fdggwsapi/services/order.wsdl 스텁 클래스를 생성하십시오. 브라우저에서 시도했고 Java Stubs를 생성 할 수 있습니다.
다른 팁
네, 당신이 잘못된 URL을 가리키고있는 것 같습니다. 또한, http://www.robinsontechnical.com 첫 번째 데이터 웹 서비스에 대한 정보도 있습니다.
https://ws.merchanttest.firstdataglobalgateway.com/fdggwsapi/services/order.wsdl
이것은 테스트 환경에서 올바른 URL 인 것 같습니다.