Esta regra sinalizada o código Java que chama o método javax.ws.rs.core.Response.readEntity() porque ele
se comporta de forma diferente quando a entidade de resposta está vazia.
Embora as assinaturas do método não mudaram, as implementações do método se comportam de forma diferente quando a entidade incluída na resposta está vazia.
Os recursos jaxrs-2.0 e jaxrs-2.1 lançam um IllegalStateException quando a entidade está vazia.
O recurso restfulws-3.0 retorna um objeto String vazio quando a entidade está vazia.
Essas mudanças de comportamento não causam erros de compilação porque o tipo de retorno do método não é alterado.
Para obter mais informações, consulte Diferenças entre Jakarta EE 9.1 e 8.0.