xs2a-connector-examples | 2020-03-09 16:07:48.160 ERROR 1 --- [nio-8089-exec-2] d.a.a.x.c.spi.impl.AccountSpiImpl : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] Request transactions for account failed: consent ID f589c354-f809-4e38-855b-e14c6a35e319, resource ID 3HOuelkWSYwp2gkhIFzFug, devMessage null xs2a-connector-examples | 2020-03-09 16:07:48.161 ERROR 1 --- [nio-8089-exec-2] d.a.a.x.c.s.impl.FeignExceptionHandler : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] Error while extracting response for type [java.util.List] and content type [application/json;charset=UTF-8]; nested exception is org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable; nested exception is com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable (21 known properties: "endToEndId", "debtorName", "mandateId", "bookingDate", "purposeCode", "ultimateCreditor", "bankTransactionCode", "proprietaryBankTransactionCode", "creditorAccount", "creditorId", "amount", "transactionId", "valueDate", "checkId", "creditorName", "debtorAccount", "entryReference", "remittanceInformationStructured", "exchangeRate", "ultimateDebtor", "remittanceInformationUnstructured"]) xs2a-connector-examples | at [Source: (PushbackInputStream); line: 1, column: 560] (through reference chain: java.util.ArrayList[0]->de.adorsys.ledgers.middleware.api.domain.account.TransactionTO["balanceAfterTransaction"]) xs2a-connector-examples | xs2a-connector-examples | feign.codec.DecodeException: Error while extracting response for type [java.util.List] and content type [application/json;charset=UTF-8]; nested exception is org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable; nested exception is com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable (21 known properties: "endToEndId", "debtorName", "mandateId", "bookingDate", "purposeCode", "ultimateCreditor", "bankTransactionCode", "proprietaryBankTransactionCode", "creditorAccount", "creditorId", "amount", "transactionId", "valueDate", "checkId", "creditorName", "debtorAccount", "entryReference", "remittanceInformationStructured", "exchangeRate", "ultimateDebtor", "remittanceInformationUnstructured"]) xs2a-connector-examples | at [Source: (PushbackInputStream); line: 1, column: 560] (through reference chain: java.util.ArrayList[0]->de.adorsys.ledgers.middleware.api.domain.account.TransactionTO["balanceAfterTransaction"]) xs2a-connector-examples | at feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:180) xs2a-connector-examples | at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:140) xs2a-connector-examples | at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78) xs2a-connector-examples | at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103) xs2a-connector-examples | at com.sun.proxy.$Proxy139.getTransactionByDates(Unknown Source) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.spi.impl.AccountSpiImpl.requestTransactionsForAccount(AccountSpiImpl.java:201) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService.getSpiResponseSpiTransactionReport(TransactionService.java:260) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService.getTransactionsReportByPeriod(TransactionService.java:130) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService$$FastClassBySpringCGLIB$$c4a79cee.invoke() xs2a-connector-examples | at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) xs2a-connector-examples | at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) xs2a-connector-examples | at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175) xs2a-connector-examples | at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) xs2a-connector-examples | at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService$$EnhancerBySpringCGLIB$$a4f86e17.getTransactionsReportByPeriod() xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.controller.AccountController.getTransactionList(AccountController.java:103) xs2a-connector-examples | at de.adorsys.psd2.api.AccountApi._getTransactionList(AccountApi.java:165) xs2a-connector-examples | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) xs2a-connector-examples | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) xs2a-connector-examples | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) xs2a-connector-examples | at java.lang.reflect.Method.invoke(Method.java:498) xs2a-connector-examples | at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) xs2a-connector-examples | at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) xs2a-connector-examples | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) xs2a-connector-examples | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) xs2a-connector-examples | at javax.servlet.http.HttpServlet.service(HttpServlet.java:645) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) xs2a-connector-examples | at javax.servlet.http.HttpServlet.service(HttpServlet.java:750) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.SignatureFilter.doFilterInternalCustom(SignatureFilter.java:64) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.ContentCachingWrappingFilter.doFilterInternalCustom(ContentCachingWrappingFilter.java:43) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.QwacCertificateFilter.doFilterInternalCustom(QwacCertificateFilter.java:122) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.OauthModeFilter.doFilterInternalCustom(OauthModeFilter.java:95) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.Xs2aLoggingContextFilter.doFilterInternalCustom(Xs2aLoggingContextFilter.java:58) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.oauth.TokenAuthenticationFilter.doFilterInternalCustom(TokenAuthenticationFilter.java:84) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) xs2a-connector-examples | at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) xs2a-connector-examples | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) xs2a-connector-examples | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) xs2a-connector-examples | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) xs2a-connector-examples | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) xs2a-connector-examples | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) xs2a-connector-examples | at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:679) xs2a-connector-examples | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) xs2a-connector-examples | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) xs2a-connector-examples | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) xs2a-connector-examples | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) xs2a-connector-examples | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) xs2a-connector-examples | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) xs2a-connector-examples | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) xs2a-connector-examples | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) xs2a-connector-examples | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) xs2a-connector-examples | at java.lang.Thread.run(Thread.java:748) xs2a-connector-examples | Caused by: org.springframework.web.client.RestClientException: Error while extracting response for type [java.util.List] and content type [application/json;charset=UTF-8]; nested exception is org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable; nested exception is com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable (21 known properties: "endToEndId", "debtorName", "mandateId", "bookingDate", "purposeCode", "ultimateCreditor", "bankTransactionCode", "proprietaryBankTransactionCode", "creditorAccount", "creditorId", "amount", "transactionId", "valueDate", "checkId", "creditorName", "debtorAccount", "entryReference", "remittanceInformationStructured", "exchangeRate", "ultimateDebtor", "remittanceInformationUnstructured"]) xs2a-connector-examples | at [Source: (PushbackInputStream); line: 1, column: 560] (through reference chain: java.util.ArrayList[0]->de.adorsys.ledgers.middleware.api.domain.account.TransactionTO["balanceAfterTransaction"]) xs2a-connector-examples | at org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:117) xs2a-connector-examples | at org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:60) xs2a-connector-examples | at org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:37) xs2a-connector-examples | at feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36) xs2a-connector-examples | at feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:176) xs2a-connector-examples | ... 115 common frames omitted xs2a-connector-examples | Caused by: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable; nested exception is com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable (21 known properties: "endToEndId", "debtorName", "mandateId", "bookingDate", "purposeCode", "ultimateCreditor", "bankTransactionCode", "proprietaryBankTransactionCode", "creditorAccount", "creditorId", "amount", "transactionId", "valueDate", "checkId", "creditorName", "debtorAccount", "entryReference", "remittanceInformationStructured", "exchangeRate", "ultimateDebtor", "remittanceInformationUnstructured"]) xs2a-connector-examples | at [Source: (PushbackInputStream); line: 1, column: 560] (through reference chain: java.util.ArrayList[0]->de.adorsys.ledgers.middleware.api.domain.account.TransactionTO["balanceAfterTransaction"]) xs2a-connector-examples | at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:245) xs2a-connector-examples | at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:227) xs2a-connector-examples | at org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:102) xs2a-connector-examples | ... 119 common frames omitted xs2a-connector-examples | Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "balanceAfterTransaction" (class de.adorsys.ledgers.middleware.api.domain.account.TransactionTO), not marked as ignorable (21 known properties: "endToEndId", "debtorName", "mandateId", "bookingDate", "purposeCode", "ultimateCreditor", "bankTransactionCode", "proprietaryBankTransactionCode", "creditorAccount", "creditorId", "amount", "transactionId", "valueDate", "checkId", "creditorName", "debtorAccount", "entryReference", "remittanceInformationStructured", "exchangeRate", "ultimateDebtor", "remittanceInformationUnstructured"]) xs2a-connector-examples | at [Source: (PushbackInputStream); line: 1, column: 560] (through reference chain: java.util.ArrayList[0]->de.adorsys.ledgers.middleware.api.domain.account.TransactionTO["balanceAfterTransaction"]) xs2a-connector-examples | at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) xs2a-connector-examples | at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:840) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1192) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:294) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:151) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:286) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:245) xs2a-connector-examples | at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:27) xs2a-connector-examples | at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4202) xs2a-connector-examples | at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3258) xs2a-connector-examples | at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:239) xs2a-connector-examples | ... 121 common frames omitted xs2a-connector-examples | xs2a-connector-examples | 2020-03-09 16:07:48.171 WARN 1 --- [nio-8089-exec-2] a.p.x.e.GlobalExceptionHandlerController : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] Illegal argument exception handled in: AccountApi, message: No matching constant for [0] xs2a-connector-examples | 2020-03-09 16:07:48.171 DEBUG 1 --- [nio-8089-exec-2] a.p.x.e.GlobalExceptionHandlerController : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] Stacktrace: {} xs2a-connector-examples | xs2a-connector-examples | java.lang.IllegalArgumentException: No matching constant for [0] xs2a-connector-examples | at org.springframework.http.HttpStatus.valueOf(HttpStatus.java:527) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.spi.impl.FeignExceptionHandler.getFailureMessage(FeignExceptionHandler.java:32) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.spi.impl.FeignExceptionHandler.getFailureMessage(FeignExceptionHandler.java:44) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.spi.impl.AccountSpiImpl.buildTppMessage(AccountSpiImpl.java:462) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.spi.impl.AccountSpiImpl.requestTransactionsForAccount(AccountSpiImpl.java:219) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService.getSpiResponseSpiTransactionReport(TransactionService.java:260) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService.getTransactionsReportByPeriod(TransactionService.java:130) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService$$FastClassBySpringCGLIB$$c4a79cee.invoke() xs2a-connector-examples | at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) xs2a-connector-examples | at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) xs2a-connector-examples | at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175) xs2a-connector-examples | at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) xs2a-connector-examples | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) xs2a-connector-examples | at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) xs2a-connector-examples | at de.adorsys.psd2.xs2a.service.ais.TransactionService$$EnhancerBySpringCGLIB$$a4f86e17.getTransactionsReportByPeriod() xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.controller.AccountController.getTransactionList(AccountController.java:103) xs2a-connector-examples | at de.adorsys.psd2.api.AccountApi._getTransactionList(AccountApi.java:165) xs2a-connector-examples | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) xs2a-connector-examples | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) xs2a-connector-examples | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) xs2a-connector-examples | at java.lang.reflect.Method.invoke(Method.java:498) xs2a-connector-examples | at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) xs2a-connector-examples | at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) xs2a-connector-examples | at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) xs2a-connector-examples | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) xs2a-connector-examples | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) xs2a-connector-examples | at javax.servlet.http.HttpServlet.service(HttpServlet.java:645) xs2a-connector-examples | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) xs2a-connector-examples | at javax.servlet.http.HttpServlet.service(HttpServlet.java:750) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.SignatureFilter.doFilterInternalCustom(SignatureFilter.java:64) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.ContentCachingWrappingFilter.doFilterInternalCustom(ContentCachingWrappingFilter.java:43) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.QwacCertificateFilter.doFilterInternalCustom(QwacCertificateFilter.java:122) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.OauthModeFilter.doFilterInternalCustom(OauthModeFilter.java:95) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.Xs2aLoggingContextFilter.doFilterInternalCustom(Xs2aLoggingContextFilter.java:58) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at de.adorsys.aspsp.xs2a.connector.oauth.TokenAuthenticationFilter.doFilterInternalCustom(TokenAuthenticationFilter.java:84) xs2a-connector-examples | at de.adorsys.psd2.xs2a.web.filter.GlobalAbstractExceptionFilter.doFilterInternal(GlobalAbstractExceptionFilter.java:40) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) xs2a-connector-examples | at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) xs2a-connector-examples | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) xs2a-connector-examples | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) xs2a-connector-examples | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) xs2a-connector-examples | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) xs2a-connector-examples | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) xs2a-connector-examples | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) xs2a-connector-examples | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) xs2a-connector-examples | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) xs2a-connector-examples | at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:679) xs2a-connector-examples | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) xs2a-connector-examples | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) xs2a-connector-examples | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) xs2a-connector-examples | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) xs2a-connector-examples | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) xs2a-connector-examples | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) xs2a-connector-examples | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) xs2a-connector-examples | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) xs2a-connector-examples | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) xs2a-connector-examples | at java.lang.Thread.run(Thread.java:748) xs2a-connector-examples | xs2a-connector-examples | 2020-03-09 16:07:48.177 INFO 1 --- [nio-8089-exec-2] d.a.p.x.s.m.psd2.ResponseErrorMapper : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] Generate error: [FORMAT_ERROR] xs2a-connector-examples | 2020-03-09 16:07:48.179 INFO 1 --- [nio-8089-exec-2] request-log : InR-ID: [342c3bfa-a2e7-442a-8826-8b36c20d380a], X-Request-ID: [99391c7e-ad88-49ec-a2ad-99ddcb1f7721] uri: [/v1/accounts/3HOuelkWSYwp2gkhIFzFug/transactions?dateFrom=2020-01-01&dateTo=2021-01-01&bookingStatus=booked&withBalance=true], requestHeaders: [host: localhost:8089, connection: keep-alive, digest: SHA-256=hl1/Eps8BEQW58FJhDApwJXjGY4nr1ArGDHIT25vq6A=, user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36, accept: application/json, psu-geo-location: GEO:52.506931;13.144558, psu-ip-address: 192.168.8.78, signature: keyId="SN=9FA1,CA=CN=D-TRUST%20CA%202-1%202015,O=D-Trust%20GmbH,C=DE",algorithm="rsa-sha256", headers="Digest X-Request-ID PSU-ID TPP-Redirect-URI Date", signature="Base64(RSA-SHA256(signing string))", psu-device-id: 99435c7e-ad88-49ec-a2ad-99ddcb1f5555, sec-fetch-dest: empty, psu-ip-port: 1234, x-request-id: 99391c7e-ad88-49ec-a2ad-99ddcb1f7721, consent-id: toXE4ceKFw034XHv31P7ueSsW4PyM-afM4KkrtG3_EFJ_86nHzfEUalbzYygVzB607bgk-x5Sf7tr6PhZC2EOMz9MpaJIQIH3NJX8IHgetw=_=_psGLvQpt9Q, sec-fetch-site: same-origin, sec-fetch-mode: cors, referer: http://localhost:8089/swagger-ui.html, accept-encoding: gzip, deflate, br, accept-language: en-GB,en-US;q=0.9,en;q=0.8, cookie: ssnid=16736f72c38c4d68933accc58dd70584], requestPayload: [], responseStatus: [400], responseHeaders: [], responseBody: [{"tppMessages":[{"category":"ERROR","code":"FORMAT_ERROR","text":"Format of certain request fields are not matching the XS2A requirements"}]}]