highmed / highmed-dsf

HiGHmed Data Sharing Framework funded by the German Federal Ministry of Education and Research (BMBF, grant ids: 01ZZ1802E and 01ZZ1802A)
Apache License 2.0
32 stars 20 forks source link

Jackson deserialization fails if setter/getter is a computed value and not present as field #339

Closed wetret closed 2 years ago

wetret commented 2 years ago

Since upgrading to jackson-databind version 2.13.2.2, the deserialization of variable classes with auto-detection fails if getters or setter use names, where no field exists.

We should turn off auto-detection and annotate each field, getter, setter and constructor manually.