[ https://issues.apache.org/jira/browse/CXF-8642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andriy Redko updated CXF-8642: ------------------------------ Affects Version/s: 3.4.5 3.5.0 > ResponseImpl#hasEntity changed behaviour starting with cxf 3.4.1 > ---------------------------------------------------------------- > > Key: CXF-8642 > URL: https://issues.apache.org/jira/browse/CXF-8642 > Project: CXF > Issue Type: Bug > Components: JAX-RS > Affects Versions: 3.5.0, 3.4.1, 3.4.5 > Reporter: Florian Kamella > Assignee: Andriy Redko > Priority: Major > > Starting with version cxf version 3.4.1 Response.hasEntitiy() does return > false after a call to Response.readEntity() threw an exception, even when > Response.bufferEntity() was called before. > Response response = // obtain response with an entity from service call > response.bufferEntity() > response.hasEntity() // true > response.readEntity(SomeWrongEntityClass.class) // throws an exception > response.hasEntity() //false > I created a github repository with ready-to-run sample code to show the issue > https://github.com/cowclaw/cxf-regression > Simply clone the repository and run ./gradlew build to see it in action. -- This message was sent by Atlassian Jira (v8.20.1#820001)