Verificare la presenza di una modifica del comportamento su Response.readEntity ()

Questa regola contrassegna il codice Java che richiama il metodo javax.ws.rs.core.Response.readEntity () perché funziona in modo diverso quando l'entità di risposta è vuota.

Sebbene le firme del metodo non siano state modificate, le implementazioni del metodo si comportano in modo diverso quando l'entità inclusa nella risposta è vuota. Le funzioni jaxrs-2.0 e jaxrs-2.1 generano un'eccezione IllegalStateException quando l'entità è vuota. La funzione restfulws-3.0 restituisce un oggetto String vuoto quando l'entità è vuota. Queste modifiche di comportamento non causano errori di compilazione perché non viene modificato il tipo di ritorno del metodo. Per ulteriori informazioni, consultare Differences between Jakarta EE 9.1 and 8.0.