Giter Club home page Giter Club logo

paypayopa-sdk-java's People

Contributors

ashraf-km avatar chao-chang-paypay avatar codacy-badger avatar curtisfennerpaypay avatar dependabot-preview[bot] avatar dependabot[bot] avatar fossabot avatar javidlulu avatar kination avatar mike-traff-paypay avatar navin-math avatar yutafujiipp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

paypayopa-sdk-java's Issues

Direct user to the authorization web page response error code "3rd party bad request"

Direct user to the authorization web page response error code "3rd party bad request"

  • Send requestToken
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJwYXlwYXkubmUuanAiLCJyZWRpcmVjdFVybCI6Imh0dHBzOi8vanAyLmhleS1wb3dlci5jb20iLCJzY29wZSI6ImRpcmVjdF9kZWJpdCxnZXRfYmFsYW5jZSIsImlzcyI6IjM0NDc2MTI0NzAzNzg5MDU2MCIsImV4cCI6MTYxNjA2NDY1Niwibm9uY2UiOiJ3aXp4aGN6MyIsImRldmljZUlkIjoiIiwicmVmZXJlbmNlSWQiOiJncXUzZGtlZCJ9.VNSR3HoJbVDRQSifVRK23NeN_zzZ_g7wwD3H1zPOm5E
  • Open authorization page URL Response result
{"resultInfo":{"code":"3RD_PARTY_BAD_REQUEST","message":"3rd party bad request","codeId":"08100019"},"data":{"redirectUrl":"https://jp2.hey-power.com","validateClientRedirectParams":{"apiKey":"a_BBIC1QTmDc_9iu6","jwtToken":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyZXN1bHQiOiJiYWRfcmVxdWVzdCIsImF1ZCI6IjM0NDc2MTI0NzAzNzg5MDU2MCIsImlzcyI6InBheXBheS5uZS5qcCIsImV4cCI6MTYxNjAzNDYyMiwibm9uY2UiOiJ3aXp4aGN6MyIsInJlZmVyZW5jZUlkIjoiZ3F1M2RrZWQifQ.wt6R1OH3Xq7QYyeZhGm_Lsg6D31z3DKchLpJ-h_kYNs"}}}
  • Use JWT debugger requestToken decoded result
    image

make android project failed

error log
`Duplicate class javax.el.ArrayELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver$1 found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver$BPSoftReference found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver$BeanProperties found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver$BeanProperty found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanELResolver$SoftConcurrentHashMap found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanNameELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.BeanNameResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.CompositeELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.CompositeELResolver$CompositeIterator found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELClass found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELContext found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELContextEvent found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELContextListener found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELException found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELManager found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELProcessor found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELUtil found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ELUtil$1 found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.EvaluationListener found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.Expression found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ExpressionFactory found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.FactoryFinder found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.FunctionMapper found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ImportHandler found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.LambdaExpression found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ListELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.MapELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.MethodExpression found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.MethodInfo found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.MethodNotFoundException found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.PropertyNotFoundException found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.PropertyNotWritableException found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ResourceBundleELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StandardELContext found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StandardELContext$1 found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StandardELContext$DefaultFunctionMapper found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StandardELContext$DefaultVariableMapper found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StandardELContext$LocalBeanNameResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.StaticFieldELResolver found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.TypeConverter found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ValueExpression found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.ValueReference found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.el.VariableMapper found in modules jetified-javax.el-3.0 (org.glassfish:javax.el:3.0.0) and jetified-javax.el-api-3.0 (javax.el:javax.el-api:3.0.0)
Duplicate class javax.validation.BootstrapConfiguration found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ClockProvider found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Configuration found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Constraint found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintDeclarationException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintDefinitionException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintTarget found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidator found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderCustomizableContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderDefinedContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeContextBuilder found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderCustomizableContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderDefinedContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeContextBuilder found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderCustomizableContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderDefinedContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeContextBuilder found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintValidatorFactory found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintViolation found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ConstraintViolationException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ElementKind found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.GroupDefinitionException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.GroupSequence found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.MessageInterpolator found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.MessageInterpolator$Context found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.NoProviderFoundException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.OverridesAttribute found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.OverridesAttribute$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ParameterNameProvider found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$BeanNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$ConstructorNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$ContainerElementNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$CrossParameterNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$MethodNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$Node found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$ParameterNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$PropertyNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Path$ReturnValueNode found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Payload found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ReportAsSingleViolation found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.TraversableResolver found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.UnexpectedTypeException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Valid found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$1 found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$DefaultValidationProviderResolver found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$GenericBootstrapImpl found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$GetValidationProviderListAction found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$NewProviderInstance found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validation$ProviderSpecificBootstrapImpl found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ValidationException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ValidationProviderResolver found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.Validator found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ValidatorContext found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.ValidatorFactory found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.bootstrap.GenericBootstrap found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.bootstrap.ProviderSpecificBootstrap found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.AssertFalse found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.AssertFalse$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.AssertTrue found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.AssertTrue$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.DecimalMax found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.DecimalMax$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.DecimalMin found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.DecimalMin$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Digits found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Digits$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Email found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Email$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Future found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Future$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.FutureOrPresent found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.FutureOrPresent$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Max found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Max$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Min found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Min$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Negative found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Negative$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NegativeOrZero found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NegativeOrZero$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotBlank found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotBlank$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotEmpty found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotEmpty$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotNull found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.NotNull$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Null found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Null$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Past found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Past$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.PastOrPresent found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.PastOrPresent$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Pattern found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Pattern$Flag found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Pattern$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Positive found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Positive$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.PositiveOrZero found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.PositiveOrZero$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Size found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraints.Size$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraintvalidation.SupportedValidationTarget found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.constraintvalidation.ValidationTarget found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.executable.ExecutableType found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.executable.ExecutableValidator found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.executable.ValidateOnExecution found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.groups.ConvertGroup found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.groups.ConvertGroup$List found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.groups.Default found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.BeanDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.CascadableDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ConstraintDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ConstructorDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ContainerDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ContainerElementTypeDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.CrossParameterDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ElementDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ElementDescriptor$ConstraintFinder found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ExecutableDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.GroupConversionDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.MethodDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.MethodType found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ParameterDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.PropertyDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ReturnValueDescriptor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.Scope found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.metadata.ValidateUnwrappedValue found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.spi.BootstrapState found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.spi.ConfigurationState found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.spi.ValidationProvider found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.ExtractedValue found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.UnwrapByDefault found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.Unwrapping found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.Unwrapping$Skip found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.Unwrapping$Unwrap found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.ValueExtractor found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.ValueExtractor$ValueReceiver found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.ValueExtractorDeclarationException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)
Duplicate class javax.validation.valueextraction.ValueExtractorDefinitionException found in modules jetified-jakarta.validation-api-2.0.2 (jakarta.validation:jakarta.validation-api:2.0.2) and jetified-validation-api-2.0.1.Final (javax.validation:validation-api:2.0.1.Final)

Go to the documentation to learn how to Fix dependency resolution errors.

`

app/build.gradle

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id "kotlin-parcelize"
//    use kotlin-parcelize by ext.kotlin_version >= 1.4.20
    id "kotlin-kapt"
    id "com.google.gms.google-services"
}

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.2"

    signingConfigs {
        aoetek {
            storeFile file(projectDir.absolutePath + "/aoetek.jks")
            storePassword ""
            keyAlias "key0"
            keyPassword ""
        }
    }

    defaultConfig {
        applicationId "com.qbay.customer"
        minSdkVersion 25
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    lintOptions {
        abortOnError false
        checkReleaseBuilds false
        disable "MissingTranslation", "GoogleAppIndexingWarning"
        disable "SetTextI18n", "AllowBackup"

    }

    buildTypes {
        all {
            buildConfigField("Long", "BUILD_CURRENT_TIME_MILLIS", "${System.currentTimeMillis()}L")
        }
        release {
            manifestPlaceholders = [appLabel: "QbayC"]
            ndk {
                abiFilters "arm64-v8a", "armeabi-v7a"
            }
            minifyEnabled true
            shrinkResources true
            zipAlignEnabled true
            debuggable false
            jniDebuggable false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.aoetek
        }
        debug {
            applicationIdSuffix ".dev"
            versionNameSuffix '-DEBUG'
            manifestPlaceholders = [appLabel: "QbayC-Dev"]
            signingConfig signingConfigs.aoetek
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    kotlinOptions {
        jvmTarget = '1.8'
    }
    buildFeatures {
        dataBinding true
//        https://developer.android.com/topic/libraries/data-binding
        viewBinding true
//        https://developer.android.com/topic/libraries/view-binding
    }
}

dependencies {
//    kotlin core
    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
//    Plugin version (x.x.x) is not the same as library version (y.y.y)
//    this is a android studio lint bug, do not care

//    kotlin 协程
//    https://developer.android.com/kotlin/coroutines
    implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1"

//    https://github.com/junit-team/junit4/wiki/Getting-started
    testImplementation 'junit:junit:4.13.1'

//    https://developer.android.com/training/testing/junit-rules
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'

//    https://developer.android.com/training/testing/espresso
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'

    //    ktx
//    https://developer.android.com/kotlin/ktx
    implementation "androidx.core:core-ktx:1.3.2"
    implementation "androidx.fragment:fragment-ktx:1.2.5"
    implementation "androidx.activity:activity-ktx:1.1.0"

    //    new ui
    implementation "androidx.appcompat:appcompat:1.2.0"
    implementation "com.google.android.material:material:1.2.1"
    implementation "androidx.constraintlayout:constraintlayout:2.0.4"
    implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"

    //    recyclerview+Adapter
//    https://github.com/CymChad/BaseRecyclerViewAdapterHelper
    implementation "androidx.recyclerview:recyclerview:1.1.0"
    implementation "com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6"

//    https://developer.android.com/topic/libraries/architecture/lifecycle
    def lifecycle_version = "2.2.0"
    implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
//    implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version"
//    implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"

    //    网络访问框架
//    https://square.github.io/retrofit/
    implementation "com.squareup.retrofit2:retrofit:2.9.0"
    implementation "com.squareup.retrofit2:converter-gson:2.9.0"

    //    okhttp3网络调试工具
//    https://github.com/facebook/stetho
    implementation "com.facebook.stetho:stetho:1.5.1"
    implementation "com.facebook.stetho:stetho-okhttp3:1.5.1"

    //    持久化数据
//    https://github.com/Tencent/MMKV/blob/master/readme_cn.md
    implementation "com.tencent:mmkv-static:1.2.4"

    //    状态栏适配工具
//    https://github.com/gyf-dev/ImmersionBar
    implementation "com.gyf.immersionbar:immersionbar:3.0.0"
    implementation "com.gyf.immersionbar:immersionbar-ktx:3.0.0"

    //    工具集合类
//    https://github.com/Blankj/AndroidUtilCode/blob/master/lib/utilcode/README-CN.md
    implementation "com.blankj:utilcodex:1.30.4"

    //    权限请求工具
//    https://github.com/guolindev/PermissionX
    implementation "com.permissionx.guolindev:permissionx:1.4.0"

    //    防抖节流
//    https://github.com/LDRAlighieri/Corbind
    implementation "ru.ldralighieri.corbind:corbind:1.4.0"

    //    activity回调
//    https://github.com/afollestad/inline-activity-result
    implementation "com.afollestad.inline-activity-result:core:0.2.0"
    implementation "com.afollestad.inline-activity-result:coroutines:0.2.0"

    //    图片加载库
//    https://muyangmin.github.io/glide-docs-cn/
    implementation "com.github.bumptech.glide:glide:4.11.0"
    implementation "com.github.bumptech.glide:okhttp3-integration:4.11.0"
    kapt "com.github.bumptech.glide:compiler:4.11.0"

    //    firebase: 消息推送
//    https://firebase.google.com/docs/cloud-messaging/android/first-message
    implementation platform("com.google.firebase:firebase-bom:26.0.0")
    implementation "com.google.firebase:firebase-messaging-directboot:21.0.0"
    implementation "com.google.firebase:firebase-messaging-ktx"
    implementation "com.google.firebase:firebase-analytics-ktx"

    //    二维码扫描
//    https://github.com/zxing/zxing
    implementation 'com.google.zxing:core:3.4.1'

//    仅限日本境内支付-paypay
//    https://github.com/paypay/paypayopa-sdk-java
    implementation("jp.ne.paypay:paypayopa:0.9.0") {
//        exclude group: 'javax.validation', module: "validation-api"
//        exclude group: 'org.glassfish', module: "javax.el"
    }
}

project/build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    ext.kotlin_version = "1.4.20"
    /**
     * 当在境外网络构建时, 例如github actions, 可以不使用阿里云镜像
     */
    ext.is_zh_CN_env = (Locale.getDefault().language == "zh" && Locale.getDefault().country == "CN")
    repositories {
        if (is_zh_CN_env) {
            maven { url "https://maven.aliyun.com/repository/public/" }
            maven { url "https://maven.aliyun.com/repository/google" }
            maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
            println("buildscript.repositories use aliyun repository")
        } else {
            println("buildscript.repositories not use aliyun repository")
        }
        google()
        jcenter()
        mavenLocal()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
    dependencies {
        classpath "com.android.tools.build:gradle:4.1.1"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

        classpath "com.google.gms:google-services:4.3.4"
    }
}

allprojects {
    repositories {
        if (is_zh_CN_env) {
            maven { url "https://maven.aliyun.com/repository/public/" }
            maven { url "https://maven.aliyun.com/repository/google" }
            maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
            println("buildscript.repositories use aliyun repository")
        } else {
            println("buildscript.repositories not use aliyun repository")
        }
        google()
        jcenter()
        mavenLocal()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

when i use

    implementation("jp.ne.paypay:paypayopa:0.9.0") {
        exclude group: 'javax.validation', module: "validation-api"
        exclude group: 'org.glassfish', module: "javax.el"
    }

error log is

com.android.tools.r8.a: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26)

but i do not use android O, so How to solve it ?

UNAUTHORIZED

running createqrcode prompts unauthorized, What's the problem
image

QRCode class does not have the property of userAgent.

Describe the bug
In 1.0.3, QRCode class does not have the property of userAgent.

In the document of QRCode.md, there is the userAgent property.

The documentation and implementation don't seem to match.

Expected behavior
QRCode class has the userAgent property, getter, and setter.

Additional context
I checked a commit message '''removed userAgent from qrcode request''' 71eba88 .
I am willing to close this issue, because there is a reason of '''removed userAgent'''.
Could I check or ask why '''removed userAgent''' ?

java.lang.NoSuchMethodError on AndroidOS

Describe the bug
An error occurred in Payment Api.

java.lang.NoSuchMethodError: No virtual method getAnnotatedType()Ljava/lang/reflect/AnnotatedType; in class Ljava/lang/reflect/Field; or its super classes (declaration of 'java.lang.reflect.Field' appears in /system/framework/core-oj.jar)

To Reproduce
Expected behavior

I coded according to "DynamicQRCode.md".
Running on Junit is success , but Running on Simulator(Pixel API 26) is fail cause by "java.lang.NoSuchMethodError: No virtual method getAnnotatedType()Ljava/lang/reflect/AnnotatedType".

This class is not supported on AndroidOS.
https://developer.android.com/reference/java/lang/reflect/Method

Err Details

java.lang.NoSuchMethodError: No virtual method getAnnotatedType()Ljava/lang/reflect/AnnotatedType; in class Ljava/lang/reflect/Field; or its super classes (declaration of 'java.lang.reflect.Field' appears in /system/framework/core-oj.jar)
at org.hibernate.validator.internal.properties.javabean.JavaBeanField.getAnnotatedType(JavaBeanField.java:74)
at org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.findCascadingMetaData(AnnotationMetaDataProvider.java:640)
at org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.findPropertyMetaData(AnnotationMetaDataProvider.java:239)
at org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.getFieldMetaData(AnnotationMetaDataProvider.java:228)
at org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.retrieveBeanConfiguration(AnnotationMetaDataProvider.java:129)
E/FinancialApplication: at org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.(AnnotationMetaDataProvider.java:105)
at org.hibernate.validator.internal.metadata.BeanMetaDataManagerImpl.(BeanMetaDataManagerImpl.java:133)
at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.lambda$createValidator$0(ValidatorFactoryImpl.java:320)
at org.hibernate.validator.internal.engine.-$$Lambda$ValidatorFactoryImpl$S6RhicpRYZvQEqVoWrAQI_4SXi8.apply(Unknown Source:10)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1715)
at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.createValidator(ValidatorFactoryImpl.java:311)
at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.getValidator(ValidatorFactoryImpl.java:210)
at jp.ne.paypay.Validator.getValidator(Validator.java:15)
at jp.ne.paypay.Validator.validate(Validator.java:29)
at jp.ne.paypay.api.PaymentApi.createQRCode(PaymentApi.java:177)

Environment (please complete the following information):

  • OS: [AndroidOS8.0 and AndroidOS11]
  • App: Android native app ( apk )

Additional context
Cloud you tell me how to solve? Or I want you to fix the bug.
I hope for your sincere response, thank you.

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.