In JSON Binding 3.0, a class with a JsonValue type field will now deserialize a JSON null value as JsonValue.NULL rather than Java null.
Check that the JsonValue type field is handled correctly with a potential value of JsonValue.NULL.
See the Jakarta EE 9 documentation
for more information about the JsonValue interface.
For more Jakarta 10 migration information, see Differences between Jakarta XML Binding 4.0 and 3.0.