Jersey's Jackson integration uses Jackson's JAX-B support which is Java EE 8-based. We need to drop support for auto-configuring JaxbAnnotationIntrospector until a Java EE 9 compatible version is available.

Comment From: wilkinsona

We need to drop more than this. jersey-media-json-jackson is written in such a way that JAX-B has to be on the classpath even if you're not working with XML.

Comment From: wilkinsona

We can avoid the JAX-B dependency by writing our own Feature that registers JacksonJsonProvider rather than JacksonJaxbJsonProvider. Doing so should allow us to retain support for Actuator on top of Jersey.

Comment From: wilkinsona

Superseded by #28808.