We are calling api method https://sandbox.api.visa.com/vrllocator/locator
Every second attempt we get an error.
These are 3 different logged errors on our environment:
1)
VRL Request: 500 POST https://sandbox.api.visa.com/vrllocator/locator Accept: [application/json] User-Agent: [fintech-server] Content-Type: [application/json] Authorization: [Basic Rlc5UEJVUUE3SVBDV1cxMkpTOUIyMTNwWEphRXRoc3lqakY0VEZVN1hLaThScE4zMDpDM2wwOTk5MzFxVWM2czNXZ2M=] Duration: 117ms Request Body: {"wsRequestHeaderV2":{"requestTs":"2022-03-14T10:44:57.431331936Z","requestMessageId":"iMTzg1LeKd6RBdITDW0ot_bG","applicationId":"VRL"},"requestData":{"distanceUnit":"km","distance":"10000","range":{"count":10,"start":0},"geocodes":{"latitude":44.8490238,"longitude":20.3967938}}}
Error: invalid character 'E' looking for beginning of value
Raw Response: Error
2)
VRL Request: 200 POST https://sandbox.api.visa.com/vrllocator/locator Authorization: [Basic Rlc5UEJVUUE3SVBDV1cxMkpTOUIyMTNwWEphRXRoc3lqakY0VEZVN1hLaThScE4zMDpDM2wwOTk5MzFxVWM2czNXZ2M=] Accept: [application/json] User-Agent: [fintech-server] Content-Type: [application/json] Duration: 1429ms Request Body: {"wsRequestHeaderV2":{"requestTs":"2022-03-14T10:44:44.635657108Z","requestMessageId":"m_h-oSmedTbbSmHxZp-YqemA","applicationId":"VRL"},"requestData":{"distanceUnit":"km","distance":"10000","range":{"count":10,"start":0},"geocodes":{"latitude":44.8490238,"longitude":20.3967938}}}
Raw Response: {"responseData":null,"wsStatus":{"statusCode":"CDIS203","statusDesc":"Visa Locator Svc-Failure (Empty Response Received from GMR)"},"wsResponseHeaderV2":{"requestMessageId":"m_h-oSmedTbbSmHxZp-YqemA","responseMessageId":"65VRL1480820220314104445778","responseTs":1647254685990,"totalNumberOfRecords":null}}
3)
VRL Request: 500 POST https://sandbox.api.visa.com/vrllocator/locator Authorization: [Basic Rlc5UEJVUUE3SVBDV1cxMkpTOUIyMTNwWEphRXRoc3lqakY0VEZVN1hLaThScE4zMDpDM2wwOTk5MzFxVWM2czNXZ2M=] Accept: [application/json] User-Agent: [fintech-server] Content-Type: [application/json] Duration: 289ms Request Body: {"wsRequestHeaderV2":{"requestTs":"2022-03-14T10:44:28.748646921Z","requestMessageId":"zeuvUDNNSzdcOQMR59nGKbWJ","applicationId":"VRL"},"requestData":{"distanceUnit":"km","distance":"10000","range":{"count":10,"start":0},"geocodes":{"latitude":44.8490166,"longitude":20.3967926}}}
Error: VRL Error - status: 0, severity: , code: , message: ()
Raw Response: {"timestamp":"2022-03-14T10:44:28.971+00:00","status":500,"error":"Internal Server Error","message":"unable to create new native thread","path":"/CDISI_VRL_LOCATOR/locator"}
Thanks in advanced
Solved! Go to Solution
Thank you for reaching out, @PYMA! An agent is looking for a solution for you and will get back to you shortly! If any community members know of a solution, please feel free to respond here. - Jenn
Hi @PYMA,
Please provide the following information and x-correlation-id. I'll need this for further investigation of the issue.
1. Endpoint
2. Request Header
3. Request Body
4. Response Header (include the x-correlation-id)
5. Response Body
Using SoapUI, you can find the x-correlation-id in the Raw Tab of the response header.
Hi @PYMA,
Are you still experiencing an issue? If so, please answer the questions I asked you in my previous forum post to you for further investigation.
Thanks for the solution 🙂