Сообщение об ошибке: 508 API Исходная транзакция не найдена Realex / Глобальные платежи - PullRequest
0 голосов
/ 12 мая 2019

Я интегрирую новый Global Payment SDK в свой проект и получаю сообщение об ошибке для возврата: «Исходная транзакция не найдена».

Предыдущий SDK, который использовался, был Realex SDK, и теперь, когда я интегрирую новый, я получаю следующее сообщение об ошибке: «508 API Исходная транзакция не найдена» в качестве ответа. Я не уверен, что я не прав в процедурах магазина или это может быть что-то еще.

Лог:

2019-05-12 09:40:54,971 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) [2019:05:12:07:40:54.969 UTC] WARN  [RealexPaymentProcessingService] -  PSP response: Unexpected Gateway Response: 508 - Original transaction not found.

2019-05-12 09:40:54,972 INFO  [stdout] (hystrix-payment-processing-tp-7) Hibernate: {call E.PAYMENT(?,?,?,?,?,?,?,?,?)}

2019-05-12 09:40:56,135 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) [2019:05:12:07:40:56.134 UTC] WARN  [SqlExceptionHelper] -  SQL Error: 17197, SQLState: 99999

2019-05-12 09:40:56,140 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) [2019:05:12:07:40:56.134 UTC] ERROR [SqlExceptionHelper] -  The number of parameter names does not match the number of registered praremeters

2019-05-12 09:40:56,155 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) [2019:05:12:07:40:56.140 UTC] ERROR [GenericCommand] -  failed to process fallback is the method: 'refundPaymentFallback'. exception: 'class com.exception.ServiceException' occurred in fallback was ignored and wrapped to HystrixBadRequestException.
2019-05-12 09:40:56,177 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) 

2019-05-12 09:40:56,185 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) [2019:05:12:07:40:56.156 UTC] ERROR [PaymentsController] -  Uncaught exception: com.exception.ServiceException: Oops, PSP provider processing has some issues. Fallback triggered!

2019-05-12 09:40:56,188 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) com.exception.ServiceException: Oops, PSP provider processing has some issues. Fallback triggered!

2019-05-12 09:40:56,189 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at com.paymentshub.service.impl.RealexPaymentProcessingService.refundPaymentFallback(RealexPaymentProcessingService.java:332)

2019-05-12 09:40:56,200 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2019-05-12 09:40:56,200 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

2019-05-12 09:40:56,214 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

2019-05-12 09:40:56,290 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at java.lang.reflect.Method.invoke(Method.java:498)

2019-05-12 09:40:57,418 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE) Caused by: javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Error calling CallableStatement.getMoreResults

2019-05-12 09:40:57,432 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)

2019-05-12 09:40:57,436 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)

2019-05-12 09:40:57,450 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at org.hibernate.jpa.internal.StoredProcedureQueryImpl.execute(StoredProcedureQueryImpl.java:224)

2019-05-12 09:40:57,464 INFO  [stdout] (AsyncAppender-Worker-ASYNC_CONSOLE)     at com.domain.sp.StoredProcedureHelper.callRefundPaymentUpdateStoredProcedure(StoredProcedureHelper.java:422)
...