mkarg commented on issue #52: JOHNZON-281 JAX-RS Provider MUST throw NoContentException URL: https://github.com/apache/johnzon/pull/52#issuecomment-536277659 @rmannibucau We did not break our own spec. There is a difference between compliance to JAX-RS 1.0, 1.1, 2.0, 2.1, etc. We added features ontop withouth breaking the interfaces, but unless you actively support these features, you are simply compliant with e. g. 1.1 but not 2.0 or 2.0 but not 2.1. So we will definitively never "fix" that. Either you take the spec for granted, or you simply need to explicitly clarify _which version_ you fulfil. At the moment, your POM declares a JAX-RS version you do not fulfil, that's why I opened this ticket and provided a simple (but clearly slow) fix. My target is not becoming a Johnzon committer or even provide the best and fastest solution possible. I just did the sole thing I could offer you by the JAX-RS team: the code you see now. If you merge the original few commits, then you fulfil JAX-RS 2.1. If you don't then you don't even fulfil JAX-RS 2.0. If you want a performance fix, then feel free to cherry-pick some of my original commits, and put your performance solution ontop.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services