Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-2192

Support JAX-RS resource classes

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • None
    • None

    Description

      It should be possible to register jax resource classes and providers as services. As they don't implement a specific interface services that expose java.lang.Object should be considered as javx-rs services iff they have the service property "javax.ws.rs" set to true.

      Edit, December 2015: the discussions below suggest https://github.com/wcm-io-caravan/caravan-jaxrs as a good and Sling-friendly way of doing that.

      Attachments

        1. jaxrs-in-contrib.patch
          58 kB
          Reto Gmür
        2. SLING-2192-20110310.patch
          55 kB
          Reto Gmür
        3. SLING-2192-20111004.patch
          55 kB
          Reto Gmür
        4. SLING-2192-20111013.patch
          53 kB
          Reto Gmür
        5. SLING-2192-new-jax-rs-bundle.patch
          16 kB
          Reto Gmür
        6. SLING-2192-new-jax-rs-bundle.patch
          9 kB
          Reto Gmür
        7. SLING-2192-with-sling-style-style-registration.patch
          45 kB
          Reto Gmür
        8. SLING-2192-with-tests.patch
          50 kB
          Bertrand Delacretaz
        9. slingr-on-wink-osgi.patch
          49 kB
          Reto Gmür

        Activity

          People

            Unassigned Unassigned
            reto Reto Gmür
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: