Type: New Feature
Affects Version/s: 2.1
Fix Version/s: ice box
In JAX-RS 1.1, javax.ws.rs.ext.RuntimeDelegate class variable, rd, is used
to keep a JAX-RS implementation RuntimeDelegate instance.
This instance is then used in JAX-RS API internal classes
If multiple JAX-RS implementations are running within one JVM, only
a single RuntimeDelegate implementation is used for all JAX-RS API calls.
This disallows multiple JAX-RS implementations to run correctly in parallel
within one JVM. Our Jersey users experience this issue even when trying
to run different Jersey versions within one container.