— original ticket –
We're seeing some failures when running the JAX-RS 2.1 TCK - particularly around the register method. The javadoc states that the implementation MUST ignore the component if the call to register specifies a contract (interface) that the component does not implement.
The original fix improved checks but did not properly detect all the nested Interfaces.
This can now lead to not picking up Filters properly but ignoring them.