I wonder if it\'s possible to get an instance of the JAX-RS Application a resource is attached on. Ideally a way that isn\'t dependent to a specific implementation.
As stated in The Spec
5.2.1 Application
The instance of the application-supplied
Applicationsubclass can be injected into a class field or method parameter using the@Contextannotation. Access to theApplicationsubclass instance allows configuration information to be centralized in that class. Note that this cannot be injected into theApplicationsubclass itself since this would create a circular dependency.
but from I've experienced, it will most likely not be the actual instance, but a proxy. Also if you're looking to alter anything on it, I'm not sure it's possible. It might be read-only.