Confira a mudança de comportamento ao usar JsonValue

No JSON Binding 3.0, uma classe com um campo de tipo JsonValue agora desserializará um valor nulo JSON como JsonValue.NULL em vez de Java null. Verifique se o campo do tipo JsonValue é tratado corretamente com um valor potencial de JsonValue.NULL.

Consulte a documentação Jakarta EE 9 para obter informações adicionais sobre a interface JsonValue.

Para obter mais informações de migração do Jakarta 10, consulte Diferenças entre o Jakarta XML Binding 4.0 e o 3.0.