Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-274

If a JAX-RS implementation is bundled it can break JAX-RS for other deployments

    Details

      Description

      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.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                swd847 Stuart Douglas
                Reporter:
                swd847 Stuart Douglas
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: