]
Stuart Douglas updated JBAS-9129:
---------------------------------
Summary: If a JAX-RS implementation is bundled it can break JAX-RS for other
deployments (was: If a JAX-RS is bundled it can break JAX-RS for other deployments )
If a JAX-RS implementation is bundled it can break JAX-RS for other
deployments
--------------------------------------------------------------------------------
Key: JBAS-9129
URL:
https://issues.jboss.org/browse/JBAS-9129
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: XML Services/Frameworks
Affects Versions: 7.0.0.Beta1
Reporter: Stuart Douglas
Assignee: Stuart Douglas
Fix For: 7.0.0.Final
The JAX-RS API uses a service loader pattern to locate the actual implementation, which
is then cached in static values.
Unfortunately the TCCL is used, which results in the deployments CL to be used to load
the impl. This means that if a JAX-RS impl is bundled, it's classes will be used for
all deployments, rather than using resteasy.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: