Git Product home page Git Product logo

gopay-java-api's People

Contributors

dependabot[bot] avatar martingogo1 avatar pavelvalenta avatar standakouba avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gopay-java-api's Issues

Wrong Content-Type on partial capturePayment method

There should be MediaType.APPLICATION_JSON used as Content-Type in cz.gopay.api.v3.impl.apacheclient.HttpClientPaymentClientImpl#capturePayment(cz.gopay.api.v3.model.access.AuthHeader, java.lang.Long, cz.gopay.api.v3.model.payment.CapturePayment) method. Otherwise, it captures whole payment, not only the part specified in capturePayment parameter.

RuntimeException while status code is not 200

I use:

cz.gopay
gp-java-api-v3-common
3.4.8


cz.gopay
gp-java-api-v3-apache-http-client
3.4.8

I try created reccurent payment:

        Payment paymentResult = null;
        try {
            if (IsNull.isNull(bill)) {
                throwPaymentException("Bill must be specified for its reccurent payment.", PaymentExceptionType.BILL_REQUIRED);
            } else {

                NextPaymentBuilder nextPaymentBuilder = (PaymentFactory.createNextPaymentBuilder().order(bill.getId().toString(), getAmountFromISBill(bill), getGoPayCurrencyFromISBill(bill), bill.getInvoiceNumber()));
                NextPayment nextPayment = nextPaymentBuilder.build();
                paymentResult = getGoPayConnector().createRecurrentPayment(payID, nextPayment);
            }
        } catch (GPClientException e) {
            throwPaymentException(e, PaymentExceptionType.CREATE_RECURRENT_PAYMENT_ERROR);
        } 

If "getGoPayConnector().createRecurrentPayment(payID, nextPayment); " failed (some error, for example 343 PAYMENT_RECURRENCE_TOO_OFTEN).
I expected GPClientException with httpResultCode and APIError.
I wont catch GPClientException, but RuntimeException (ClassNotFoundException):
All stacktrace:

2020-10-19 11:05:15 [https-openssl-apr-8088-exec-35] WARN  g.e.SimpleDataFetcherExceptionHandler - Exception while fetching data (/realizeServicesByRootServiceIdList) : java.lang.ClassNotFoundException: org.glassfish.jersey.internal.RuntimeDelegateImpl
java.lang.RuntimeException: java.lang.ClassNotFoundException: org.glassfish.jersey.internal.RuntimeDelegateImpl
	at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:152)
	at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
	at javax.ws.rs.core.Response$ResponseBuilder.newInstance(Response.java:848)
	at javax.ws.rs.core.Response.status(Response.java:590)
	at javax.ws.rs.core.Response.status(Response.java:601)
	at javax.ws.rs.WebApplicationException.<init>(WebApplicationException.java:258)
	at javax.ws.rs.WebApplicationException.<init>(WebApplicationException.java:76)
	at cz.gopay.api.v3.impl.apacheclient.AbstractImpl.unMarshall(AbstractImpl.java:61)
	at cz.gopay.api.v3.impl.apacheclient.HttpClientPaymentClientImpl.createRecurrentPayment(HttpClientPaymentClientImpl.java:126)
	at cz.gopay.api.v3.AbstractGPConnector.createRecurrentPayment(AbstractGPConnector.java:164)
	at cz.master.is2.util.GoPayUtil.recurrentPayment(GoPayUtil.java:144)
	at cz.master.is2.service.BillService.executeNecessaryForPositiveBill(BillService.java:354)
	at cz.master.is2.service.BillService.approvalBill(BillService.java:200)
	at cz.master.is2.service.BillService.approvalBill(BillService.java:161)
	at cz.master.is2.service.BillService$$FastClassBySpringCGLIB$$905d4cfa.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685)
	at cz.master.is2.service.BillService$$EnhancerBySpringCGLIB$$4a049cc0.approvalBill(<generated>)
	at cz.master.is2.service.cisService.BillCisService.createSignupBillFromRootServiceIdList(BillCisService.java:154)
	at cz.master.is2.service.cisService.BillCisService$$FastClassBySpringCGLIB$$cf7955a1.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:747)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
	at cz.master.is2.service.cisService.BillCisService$$EnhancerBySpringCGLIB$$9aef602f.createSignupBillFromRootServiceIdList(<generated>)
	at cz.master.apiCis3.graphql.BillQuery.realizeServicesByRootServiceIdList(BillQuery.java:60)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at io.leangen.graphql.metadata.execution.SingletonMethodInvoker.execute(SingletonMethodInvoker.java:21)
	at io.leangen.graphql.metadata.Resolver.resolve(Resolver.java:91)
	at io.leangen.graphql.execution.OperationExecutor.execute(OperationExecutor.java:83)
	at io.leangen.graphql.execution.OperationExecutor.execute(OperationExecutor.java:51)
	at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:227)
	at graphql.execution.ExecutionStrategy.resolveField(ExecutionStrategy.java:170)
	at graphql.execution.AsyncExecutionStrategy.execute(AsyncExecutionStrategy.java:59)
	at cz.master.is2.graphql.AsyncTransactionalExecutionStrategy.execute(AsyncTransactionalExecutionStrategy.java:19)
	at graphql.execution.Execution.executeOperation(Execution.java:158)
	at graphql.execution.Execution.execute(Execution.java:100)
	at graphql.GraphQL.execute(GraphQL.java:558)
	at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:500)
	at graphql.GraphQL.executeAsync(GraphQL.java:470)
	at graphql.GraphQL.execute(GraphQL.java:401)
	at cz.master.apiCis3.graphql.GraphQLSampleController.indexFromAnnotated(GraphQLSampleController.java:465)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:877)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:783)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:877)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at cz.master.apiCis3.common.ClientRequestResponseLogFilter.doFilter(ClientRequestResponseLogFilter.java:84)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:158)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:126)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:111)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:84)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at cz.master.is2.security.filter.JwtTokenAuthenticationFilter.doFilter(JwtTokenAuthenticationFilter.java:88)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:117)
	at org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
	at org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2336)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: org.glassfish.jersey.internal.RuntimeDelegateImpl
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1309)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1138)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:291)
	at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:114)
	at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:207)
	at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:135)
	... 156 common frames omitted

Is it my fault or there is a problem in the library?
Thanks.

jaxb problem 'Class has two properties of the same name'

Hello, I have problems with error Jaxb, Class has two properties of the same name

Could you please specify @XmlAccessorType(XmlAccessType.FIELD) in the classes or use package-info.java file?
Why are the classes actually annotated with jaxb?

22022-12-28 11:29:44.878 ERROR 21064 --- [nio-8080-exec-1] c.t.c.core.rest.HttpExceptionHandler : Error while calling Rest API: Could not create JAXBContext for class [class cz.gopay.api.v3.model.payment.Payment]: 37 counts of IllegalAnnotationExceptions; nested exception is com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 37 counts of IllegalAnnotationExceptions
Class has two properties of the same name "additionalParams"
this problem is related to the following location:
at public java.util.List cz.gopay.api.v3.model.payment.Payment.getAdditionalParams()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "amount"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getAmount()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.amount
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "currency"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.getCurrency()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.currency
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "eetCode"
this problem is related to the following location:
at public cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.getEetCode()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "gwUrl"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getGwUrl()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.gwUrl
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "id"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getId()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.id
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "lang"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getLang()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.lang
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "orderNumber"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getOrderNumber()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.orderNumber
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "parentId"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getParentId()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.parentId
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "payer"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.getPayer()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "paymentInstrument"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.getPaymentInstrument()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.paymentInstrument
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthorization"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.getPreAuthorization()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrence"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.getRecurrence()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "state"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.getState()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.state
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "subState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.getSubState()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.subState
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "target"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.getTarget()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountName"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountName()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountName
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountNumber"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountNumber()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountNumber
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountToken"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountToken()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountToken
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "BIC"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBIC()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.BIC
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bankCode"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBankCode()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.bankCode
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "country"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.getCountry()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.country
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "IBAN"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getIBAN()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.IBAN
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "prefix"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getPrefix()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.prefix
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "goId"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.support.Target.getGoId()
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.support.Target.goId
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "type"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.getType()
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.type
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceCycle"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceCycle()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceCycle
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceDateTo"
this problem is related to the following location:
at public java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceDateTo()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceDateTo
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrencePeriod"
this problem is related to the following location:
at public java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrencePeriod()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.recurrencePeriod
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceState()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceState
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.getPreAuthState()
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.preAuthState
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "requested"
this problem is related to the following location:
at public java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.getRequested()
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.requested
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "name"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getName()
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.name
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "value"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getValue()
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.value
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bkp"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getBkp()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.bkp
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "fik"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getFik()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.fik
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "pkp"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getPkp()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.pkp
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment

org.springframework.http.converter.HttpMessageConversionException: Could not create JAXBContext for class [class cz.gopay.api.v3.model.payment.Payment]: 37 counts of IllegalAnnotationExceptions; nested exception is com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 37 counts of IllegalAnnotationExceptions
Class has two properties of the same name "additionalParams"
this problem is related to the following location:
at public java.util.List cz.gopay.api.v3.model.payment.Payment.getAdditionalParams()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "amount"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getAmount()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.amount
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "currency"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.getCurrency()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.currency
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "eetCode"
this problem is related to the following location:
at public cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.getEetCode()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "gwUrl"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getGwUrl()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.gwUrl
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "id"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getId()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.id
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "lang"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getLang()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.lang
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "orderNumber"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getOrderNumber()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.Payment.orderNumber
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "parentId"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getParentId()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.parentId
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "payer"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.getPayer()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "paymentInstrument"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.getPaymentInstrument()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.paymentInstrument
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthorization"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.getPreAuthorization()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrence"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.getRecurrence()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "state"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.getState()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.state
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "subState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.getSubState()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.subState
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "target"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.getTarget()
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountName"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountName()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountName
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountNumber"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountNumber()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountNumber
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountToken"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountToken()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountToken
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "BIC"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBIC()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.BIC
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bankCode"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBankCode()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.bankCode
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "country"
this problem is related to the following location:
at public cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.getCountry()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.country
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "IBAN"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getIBAN()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.IBAN
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "prefix"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getPrefix()
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.prefix
at cz.gopay.api.v3.model.payment.support.BankAccount
at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
at cz.gopay.api.v3.model.payment.support.Payer
at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "goId"
this problem is related to the following location:
at public java.lang.Long cz.gopay.api.v3.model.payment.support.Target.getGoId()
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Long cz.gopay.api.v3.model.payment.support.Target.goId
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "type"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.getType()
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.type
at cz.gopay.api.v3.model.payment.support.Target
at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceCycle"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceCycle()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceCycle
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceDateTo"
this problem is related to the following location:
at public java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceDateTo()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceDateTo
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrencePeriod"
this problem is related to the following location:
at public java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrencePeriod()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.recurrencePeriod
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceState()
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceState
at cz.gopay.api.v3.model.payment.support.Recurrence
at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthState"
this problem is related to the following location:
at public cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.getPreAuthState()
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.preAuthState
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "requested"
this problem is related to the following location:
at public java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.getRequested()
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.requested
at cz.gopay.api.v3.model.payment.support.Preauthorization
at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "name"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getName()
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.name
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "value"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getValue()
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.value
at cz.gopay.api.v3.model.payment.support.AdditionalParam
at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bkp"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getBkp()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.bkp
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "fik"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getFik()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.fik
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "pkp"
this problem is related to the following location:
at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getPkp()
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment
this problem is related to the following location:
at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.pkp
at cz.gopay.api.v3.model.eet.EETCode
at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
at cz.gopay.api.v3.model.payment.Payment

at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.lambda$getJaxbContext$0(AbstractJaxb2HttpMessageConverter.java:114)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.getJaxbContext(AbstractJaxb2HttpMessageConverter.java:108)
at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.createMarshaller(AbstractJaxb2HttpMessageConverter.java:51)
at org.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter.writeToResult(Jaxb2RootElementHttpMessageConverter.java:181)
at org.springframework.http.converter.xml.AbstractXmlHttpMessageConverter.writeInternal(AbstractXmlHttpMessageConverter.java:88)
at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:227)
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:293)
at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:655)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at cz.tipsport.commons.core.rest.RequestLoggingFilter.doFilterInternal(RequestLoggingFilter.java:68)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at cz.tipsport.commons.core.rest.CallerContextFilter.doFilterInternal(CallerContextFilter.java:33)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:833)

Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 37 counts of IllegalAnnotationExceptions
at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:76)

Thanks a lot

Class has two properties of the same name "additionalParams"
	this problem is related to the following location:
		at public java.util.List cz.gopay.api.v3.model.payment.Payment.getAdditionalParams()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "amount"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getAmount()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.amount
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "currency"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.getCurrency()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.currency
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "eetCode"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.getEetCode()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "gwUrl"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getGwUrl()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.gwUrl
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "id"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getId()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.id
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "lang"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getLang()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.lang
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "orderNumber"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getOrderNumber()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.orderNumber
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "parentId"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getParentId()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.parentId
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "payer"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.getPayer()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "paymentInstrument"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.getPaymentInstrument()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.paymentInstrument
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthorization"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.getPreAuthorization()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrence"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.getRecurrence()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "state"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.getState()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.state
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "subState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.getSubState()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.subState
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "target"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.getTarget()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountName"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountName()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountName
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountNumber"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountNumber()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountNumber
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountToken"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountToken()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountToken
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "BIC"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBIC()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.BIC
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bankCode"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBankCode()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.bankCode
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "country"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.getCountry()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.country
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "IBAN"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getIBAN()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.IBAN
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "prefix"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getPrefix()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.prefix
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "goId"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.support.Target.getGoId()
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.support.Target.goId
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "type"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.getType()
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.type
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceCycle"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceCycle()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceCycle
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceDateTo"
	this problem is related to the following location:
		at public java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceDateTo()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceDateTo
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrencePeriod"
	this problem is related to the following location:
		at public java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrencePeriod()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.recurrencePeriod
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceState()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceState
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.getPreAuthState()
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.preAuthState
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "requested"
	this problem is related to the following location:
		at public java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.getRequested()
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.requested
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "name"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getName()
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.name
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "value"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getValue()
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.value
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bkp"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getBkp()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.bkp
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "fik"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getFik()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.fik
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "pkp"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getPkp()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.pkp
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment


org.springframework.http.converter.HttpMessageConversionException: Could not create JAXBContext for class [class cz.gopay.api.v3.model.payment.Payment]: 37 counts of IllegalAnnotationExceptions; nested exception is com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 37 counts of IllegalAnnotationExceptions
Class has two properties of the same name "additionalParams"
	this problem is related to the following location:
		at public java.util.List cz.gopay.api.v3.model.payment.Payment.getAdditionalParams()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "amount"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getAmount()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.amount
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "currency"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.getCurrency()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.Currency cz.gopay.api.v3.model.payment.Payment.currency
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "eetCode"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.getEetCode()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "gwUrl"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getGwUrl()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.gwUrl
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "id"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getId()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.id
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "lang"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getLang()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.lang
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "orderNumber"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.Payment.getOrderNumber()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.Payment.orderNumber
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "parentId"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.Payment.getParentId()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.Payment.parentId
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "payer"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.getPayer()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "paymentInstrument"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.getPaymentInstrument()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.PaymentInstrument cz.gopay.api.v3.model.payment.Payment.paymentInstrument
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthorization"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.getPreAuthorization()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrence"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.getRecurrence()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "state"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.getState()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.Payment$SessionState cz.gopay.api.v3.model.payment.Payment.state
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "subState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.getSubState()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.SessionSubState cz.gopay.api.v3.model.payment.Payment.subState
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "target"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.getTarget()
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountName"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountName()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountName
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountNumber"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountNumber()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountNumber
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "accountToken"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getAccountToken()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.accountToken
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "BIC"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBIC()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.BIC
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bankCode"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getBankCode()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.bankCode
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "country"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.getCountry()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.common.CountryCode cz.gopay.api.v3.model.payment.support.BankAccount.country
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "IBAN"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getIBAN()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.IBAN
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "prefix"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.getPrefix()
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.BankAccount.prefix
		at cz.gopay.api.v3.model.payment.support.BankAccount
		at private cz.gopay.api.v3.model.payment.support.BankAccount cz.gopay.api.v3.model.payment.support.Payer.bankAccount
		at cz.gopay.api.v3.model.payment.support.Payer
		at private cz.gopay.api.v3.model.payment.support.Payer cz.gopay.api.v3.model.payment.Payment.payer
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "goId"
	this problem is related to the following location:
		at public java.lang.Long cz.gopay.api.v3.model.payment.support.Target.getGoId()
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Long cz.gopay.api.v3.model.payment.support.Target.goId
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "type"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.getType()
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Target$TargetType cz.gopay.api.v3.model.payment.support.Target.type
		at cz.gopay.api.v3.model.payment.support.Target
		at private cz.gopay.api.v3.model.payment.support.Target cz.gopay.api.v3.model.payment.Payment.target
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceCycle"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceCycle()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.RecurrenceCycle cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceCycle
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceDateTo"
	this problem is related to the following location:
		at public java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceDateTo()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.util.Date cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceDateTo
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrencePeriod"
	this problem is related to the following location:
		at public java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrencePeriod()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Integer cz.gopay.api.v3.model.payment.support.Recurrence.recurrencePeriod
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "recurrenceState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.getRecurrenceState()
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Recurrence$RecurrenceState cz.gopay.api.v3.model.payment.support.Recurrence.recurrenceState
		at cz.gopay.api.v3.model.payment.support.Recurrence
		at private cz.gopay.api.v3.model.payment.support.Recurrence cz.gopay.api.v3.model.payment.Payment.recurrence
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "preAuthState"
	this problem is related to the following location:
		at public cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.getPreAuthState()
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private cz.gopay.api.v3.model.payment.support.Preauthorization$PreAuthState cz.gopay.api.v3.model.payment.support.Preauthorization.preAuthState
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "requested"
	this problem is related to the following location:
		at public java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.getRequested()
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.Boolean cz.gopay.api.v3.model.payment.support.Preauthorization.requested
		at cz.gopay.api.v3.model.payment.support.Preauthorization
		at private cz.gopay.api.v3.model.payment.support.Preauthorization cz.gopay.api.v3.model.payment.Payment.preAuthorization
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "name"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getName()
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.name
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "value"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.getValue()
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.payment.support.AdditionalParam.value
		at cz.gopay.api.v3.model.payment.support.AdditionalParam
		at private java.util.List cz.gopay.api.v3.model.payment.Payment.additionalParams
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "bkp"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getBkp()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.bkp
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "fik"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getFik()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.fik
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
Class has two properties of the same name "pkp"
	this problem is related to the following location:
		at public java.lang.String cz.gopay.api.v3.model.eet.EETCode.getPkp()
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment
	this problem is related to the following location:
		at private java.lang.String cz.gopay.api.v3.model.eet.EETCode.pkp
		at cz.gopay.api.v3.model.eet.EETCode
		at private cz.gopay.api.v3.model.eet.EETCode cz.gopay.api.v3.model.payment.Payment.eetCode
		at cz.gopay.api.v3.model.payment.Payment

	at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.lambda$getJaxbContext$0(AbstractJaxb2HttpMessageConverter.java:114)
	at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.getJaxbContext(AbstractJaxb2HttpMessageConverter.java:108)
	at org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter.createMarshaller(AbstractJaxb2HttpMessageConverter.java:51)
	at org.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter.writeToResult(Jaxb2RootElementHttpMessageConverter.java:181)
	at org.springframework.http.converter.xml.AbstractXmlHttpMessageConverter.writeInternal(AbstractXmlHttpMessageConverter.java:88)
	at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:227)
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:293)
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:655)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at cz.tipsport.commons.core.rest.RequestLoggingFilter.doFilterInternal(RequestLoggingFilter.java:68)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at cz.tipsport.commons.core.rest.CallerContextFilter.doFilterInternal(CallerContextFilter.java:33)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 37 counts of IllegalAnnotationExceptions
	at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:76)`

Incorrect dependencies version

Since version 3.4.5 library uses "working@DESKTOP-JOSEF" as version for some dependencies. DESKTOP-JOSEF is my device name, don't know how maven can get this string to version.

Error log:
[error] ... sbt.ResolveException: unresolved dependency: org.jboss.spec.javax.ws.rs#jboss-jaxrs-api_2.1_spec;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.jboss.spec.javax.xml.bind#jboss-jaxb-api_2.3_spec;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.jboss.spec.javax.servlet#jboss-servlet-api_3.1_spec;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.reactivestreams#reactive-streams;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.jboss.spec.javax.annotation#jboss-annotations-api_1.2_spec;working@DESKTOP-JOSEF: not found [error] unresolved dependency: commons-io#commons-io;working@DESKTOP-JOSEF: not found [error] unresolved dependency: net.jcip#jcip-annotations;working@DESKTOP-JOSEF: not found [error] unresolved dependency: javax.json.bind#javax.json.bind-api;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.jboss.logging#jboss-logging-annotations;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.jboss.logging#jboss-logging-processor;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.eclipse.microprofile.rest.client#microprofile-rest-client-api;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.eclipse.microprofile.config#microprofile-config-api;working@DESKTOP-JOSEF: not found [error] unresolved dependency: junit#junit;working@DESKTOP-JOSEF: not found [error] unresolved dependency: com.sun.xml.bind#jaxb-core;working@DESKTOP-JOSEF: not found [error] unresolved dependency: com.sun.xml.bind#jaxb-impl;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.codehaus.jackson#jackson-core-asl;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.codehaus.jackson#jackson-mapper-asl;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.codehaus.jackson#jackson-jaxrs;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.codehaus.jackson#jackson-xc;working@DESKTOP-JOSEF: not found [error] unresolved dependency: com.sun.mail#javax.mail;working@DESKTOP-JOSEF: not found [error] unresolved dependency: org.apache.james#apache-mime4j;working@DESKTOP-JOSEF: not found

OrderItem does not correspond with documentation

OrderItem requred 4 values

@XmlElement(name = "name")
private String name;

@XmlElement(name = "amount")
private Long amount;

@XmlElement(name = "fee")
private Long fee;

@XmlElement(name = "count")
private Long count;`

But documentation say that you have to used only two

"items":[ {"name":"item01","amount":"500"}, {"name":"item02","amount":"500"} ],

Payment.id "Out of range" when unmarshalling payment

I have found strange exception when creating payment via gopay api:
Numeric value (3825244722) out of range of long (-9223372036854775808 - 9223372036854775807) when unmarshalling cz.gopay.api.v3.model.payment.Payment["id"]

I'm using versions

  • cz.gopay:gp-java-api-v3-common:3.4.6
  • cz.gopay:gp-java-api-v3-apache-http-client:3.4.6
  • com.fasterxml.jackson.core:jackson-databind:2.10.0.pr1
2019-07-27 10:22:31.353 ERROR 4200 --- [http-nio-8080-exec-23] c.k.p.w.e.ExceptionResponseLogger        : RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (3825244722) out of range of long (-9223372036854775808 - 9223372036854775807)
 at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: cz.gopay.api.v3.model.payment.Payment["id"])

java.lang.RuntimeException: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (3825244722) out of range of long (-9223372036854775808 - 9223372036854775807)
 at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: cz.gopay.api.v3.model.payment.Payment["id"])
	at cz.gopay.api.v3.impl.apacheclient.AbstractImpl.unMarshall(AbstractImpl.java:59)
	at cz.gopay.api.v3.impl.apacheclient.HttpClientPaymentClientImpl.createPayment(HttpClientPaymentClientImpl.java:68)
	at cz.gopay.api.v3.AbstractGPConnector.createPayment(AbstractGPConnector.java:100)
	at cz.kpsys.portaro.user.payment.provider.gopay.GopayTemplate.createPayment(GopayTemplate.java:46)
	at cz.kpsys.portaro.user.payment.provider.gopay.GopayPaymentProvider.pay(GopayPaymentProvider.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:136)
	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:124)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
	at com.sun.proxy.$Proxy188.pay(Unknown Source)
	at cz.kpsys.portaro.user.payment.provider.PaymentProviderDispatcher.pay(PaymentProviderDispatcher.java:50)
	at cz.kpsys.portaro.user.payment.PaymentProviderSecurityProxy.pay(PaymentProviderSecurityProxy.java:25)
	at cz.kpsys.portaro.view.web.rest.payment.PayApiController.pay(PayApiController.java:145)
	....
Caused by: com.fasterxml.jackson.databind.JsonMappingException: Numeric value (3825244722) out of range of long (-9223372036854775808 - 9223372036854775807)
 at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: cz.gopay.api.v3.model.payment.Payment["id"])
	at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:394)
	at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:353)
	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(BeanDeserializerBase.java:1711)
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:290)
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:151)
	at com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:4057)
	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2416)
	at com.fasterxml.jackson.databind.ObjectMapper.treeToValue(ObjectMapper.java:2835)
	at cz.gopay.api.v3.impl.apacheclient.AbstractImpl.unMarshall(AbstractImpl.java:57)
	... 144 common frames omitted
Caused by: com.fasterxml.jackson.core.exc.InputCoercionException: Numeric value (3825244722) out of range of long (-9223372036854775808 - 9223372036854775807)
 at [Source: UNKNOWN; line: -1, column: -1]
	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportInputCoercion(ParserMinimalBase.java:601)
	at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowLong(ParserMinimalBase.java:591)
	at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowLong(ParserMinimalBase.java:586)
	at com.fasterxml.jackson.core.base.ParserMinimalBase.reportOverflowLong(ParserMinimalBase.java:581)
	at com.fasterxml.jackson.databind.node.TreeTraversingParser.getLongValue(TreeTraversingParser.java:318)
	at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$LongDeserializer.deserialize(NumberDeserializers.java:555)
	at com.fasterxml.jackson.databind.deser.std.NumberDeserializers$LongDeserializer.deserialize(NumberDeserializers.java:535)
	at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:288)
	... 149 common frames omitted

The Json value is not probably documented

The documentation says that the answer for GET Token return this Json.
{ "token_type":"bearer", "access_token":"AAAnu...........3YnNmbWVSD7p", "expires_in":1800 }

But Return this Json.

{ "token_type": "bearer", "access_token": "6RY6R6r.........6us=", "expires_in": 1800, "refresh_token": "kWXv4bNE8V........XiMzO9X5qxf4=" }

Fix Code or Documentation. (Probably write documentation for refresh Token

Confusing javax.ws.rs.WebApplicationException instead of GPClientException

In recent versions (we've upgraded to 3.4.8) we started to receive exceptions like this:

Could not parse json {"date_issued":"2020-12-01T12:10:54.357+0100","errors":[{"scope":"G","error_code":200,"error_name":"AUTH","message":"Unauthorized access."}]}
javax.ws.rs.WebApplicationException: Could not parse json {"date_issued":"2020-12-01T12:10:54.357+0100","errors":[{"scope":"G","error_code":200,"error_name":"AUTH","message":"Unauthorized access."}]}
        at cz.gopay.api.v3.impl.apacheclient.AbstractImpl.unMarshall(AbstractImpl.java:61)
        at cz.gopay.api.v3.impl.apacheclient.HttpClientPaymentClientImpl.getPaymentInstruments(HttpClientPaymentClientImpl.java:238)
        at cz.gopay.api.v3.AbstractGPConnector.generatePaymentInstruments(AbstractGPConnector.java:288)

Instead our code that was developed for earlier versions of this library expected GPClientException. Also to exception message is misleading - JSON is (probably) correct but the gate returned error code.

This issue looks similar to another issue report #12 - but exception differs.

BasePayment withCallback 3.3.1

Documentation says that you need two values for creating request ".withCallback(<RETURN_URL>, <NOTIFY_URL>)"

but last version need 4 values ( failed and success URL)

Fix the code or documentation

BasePayment payment = PaymentFactory.createBasePaymentBuilder()
    .order(<ORDER_NUMBER>, <AMOUNT>, Currency.EUR, <DESCRIPTION>)
    .addItem(<ITEM_NAME>, <AMOUNT>, <FEE>, <COUNT>)
    .addAdditionalParameter(<Key>, <VALUE>)
    .withCallback(<RETURN_URL>, <NOTIFY_URL>)
    .payer(<Payer>)
    .inLang(Lang.EN)
    .toEshop(<GO_ID>)
    .build();
try {
    Payment result = connector.createPayment(payment);
} catch (GPClientException e) {
     for (ErrorElement err : e.getError().getErrorMessages()) {
        int code = err.getErrorCode();
        String message = err.getMessage();
        String field = err.getField();
    }
}

Missing value "items" in response (standard payment)

Sending object connector.createPayment(payment) acording documentation looks like

.
.
   "items":[  
        {  
            "name":"Tier 1 monthly",
            "amount":59900
        }
    ],
.
.

but function return object without items (array), but you have that in documentation.

{
  "id": 3042926640,
  "order_number": "2016-null",
  "state": "CREATED",
  "amount": 59900,
  "currency": "CZK",
  "payer": {
    "payment_instrument": "PAYMENT_CARD",
    "allowed_payment_instruments": [
      "PAYMENT_CARD",
      "PAYSAFECARD",
      "PAYPAL"
    ],
    "default_payment_instrument": "PAYMENT_CARD",
    "contact": {
      "email": "[email protected]",
      "phone_number": "78978979879899",
      "city": "Prague",
      "street": "Karlovo Náměstí 17",
      "postal_code": "12000"
    }
  },
  "target": {
    "type": "ACCOUNT",
    "goid": 8449088054
  },
  "lang": "en",
  "gw_url": "https://gw.sandbox.gopay.com/gw/v3/64974739d8980243be65b799d8f81896"
}

fix the code or documentation

Non-documented requirement for JDK11

In documentation you write that Java connector is JDK7+ but in version 3.4.10 I clearly see it was compiled with JDK 11 and my code on JDK8 refuses to work with that version:

image

You'd probably clearly inform about new requirements in docs (and I would expect also a major version number change) or should not make this transition yet. Thanks for consideration.

Library does not support java 7

In requirements is declared support of java 7+, but it seems that jar is built by java 8:

Caused by: java.lang.UnsupportedClassVersionError: javax/ws/rs/WebApplicationException : Unsupported major.minor version 52.0 (unable to load class javax.ws.rs.WebApplicationException)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2892) ~[catalina.jar:7.0.37]
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1172) ~[catalina.jar:7.0.37]
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) ~[catalina.jar:7.0.37]
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1558) ~[catalina.jar:7.0.37]
	at cz.kpsys.portaro.user.payment.provider.gopay.GopayTemplate.createConnector(GopayTemplate.java:88) ~[portaro-payment-provider-gopay-1.0-SNAPSHOT.jar:?]
...

So, please, build on java 7, or change description of supported environments.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.