Can a CDI bean be used as a Jersey resource?
Yes, but since Jersey DI is based on hk2 , not CDI, you need a bridge.
In a glass planet, such a bridge is implemented by the module jersey-gf-cdi:
<dependency>
<groupId>org.glassfish.jersey.containers.glassfish</groupId>
<artifactId>jersey-gf-cdi</artifactId>
<version>2.6</version>
</dependency>
Tomcat ( , , Weld).
, 2.6 JNDI, "java: comp/BeanManager", Tomcat .
2.6 ( , ), CDI.current().getBeanManager().
Tomcat 7 , Tomcat 8.