Oğuzhan Soykan
12/06/2024, 10:12 AMarrow/core/Validated
java.lang.NoClassDefFoundError: arrow/core/Validated
at arrow.integrations.jackson.module.ValidatedSerializerResolver.<init>(ValidatedModule.kt:34)
at arrow.integrations.jackson.module.ValidatedModule.setupModule(ValidatedModule.kt:27)
at com.fasterxml.jackson.databind.ObjectMapper.registerModule(ObjectMapper.java:908)
at com.fasterxml.jackson.databind.ObjectMapper.registerModules(ObjectMapper.java:1090)
at arrow.integrations.jackson.module.ArrowModuleKt.registerArrowModule(ArrowModule.kt:10)
at arrow.integrations.jackson.module.ArrowModuleKt.registerArrowModule$default(ArrowModule.kt:5)
And I think the last update is last year: https://github.com/arrow-kt/arrow-integrations
Do you folks recommend a workaround or hold the bump until jackson module is also fixed?Alejandro Serrano.Mena
12/07/2024, 9:42 AMAlejandro Serrano.Mena
12/07/2024, 9:42 AMOğuzhan Soykan
12/09/2024, 8:27 AMAlejandro Serrano.Mena
12/09/2024, 8:49 AMWilson Chuks
02/07/2025, 11:36 AMio.arrow-kt:arrow-integrations-jackson-module:0.15.1
Arrow - Jackson integration still fails for NonEmptyList
and NonEmptySet
as both have been changed to `value classes`and it seems jackson has a long standing issue with value classes.
this is a big problem as NonEmptyList
and NonEmptySet
can easily be passed to List
and Set
.
Any ideas for solution guys?Alejandro Serrano.Mena
02/07/2025, 11:37 AMAlejandro Serrano.Mena
02/08/2025, 8:54 PMNonEmptyList
https://github.com/arrow-kt/arrow/pull/3580, the problem with nested fields should be fixed when the Kotlin compiler is fixed