Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-1017

Use the Pax Web features.xml for Pax Web 2.0 and further

    Details

      Description

      Right now the features for web and http are part of the std. karaf features.
      I propose to use the features of pax web instead when upgrading to pax web 2.0 and Jetty 8

        Activity

        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        As mentioned on the dev mailing list, the Pax Web features XML is not fully correct for now (the namespace is missing).

        I'm gonna fix that in Pax Web and upgrade in Karaf.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - As mentioned on the dev mailing list, the Pax Web features XML is not fully correct for now (the namespace is missing). I'm gonna fix that in Pax Web and upgrade in Karaf.
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        I updated Pax Web features XML with the features namespace and the usage of the OBR resolver.

        I will update in Karaf now.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - I updated Pax Web features XML with the features namespace and the usage of the OBR resolver. I will update in Karaf now.
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        Before upgrading in Karaf, I'm updating Pax Web features to use the same features name than Karaf (http, war, etc). It will simplify the transition

        Show
        jbonofre Jean-Baptiste Onofré added a comment - Before upgrading in Karaf, I'm updating Pax Web features to use the same features name than Karaf (http, war, etc). It will simplify the transition
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        Changes performed in Pax Web, I'm ready to update Karaf.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - Changes performed in Pax Web, I'm ready to update Karaf.
        Hide
        achim_nierbeck Achim Nierbeck added a comment -

        Since the inclusion of the pax-web-feature needs additional "stuff" this is postponed to 3.1.x
        see also http://karaf.922171.n3.nabble.com/PROPOSAL-A-features-fragment-for-extending-external-Features-td3709287.html

        Show
        achim_nierbeck Achim Nierbeck added a comment - Since the inclusion of the pax-web-feature needs additional "stuff" this is postponed to 3.1.x see also http://karaf.922171.n3.nabble.com/PROPOSAL-A-features-fragment-for-extending-external-Features-td3709287.html
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        As discussed, in 3.1.x we will completely use the Pax Web features.

        However in 3.0.0, we gonna leverage the Pax Web feature and use it in the Karaf features (for instance, Karaf jetty will use pax-jetty feature).

        Show
        jbonofre Jean-Baptiste Onofré added a comment - As discussed, in 3.1.x we will completely use the Pax Web features. However in 3.0.0, we gonna leverage the Pax Web feature and use it in the Karaf features (for instance, Karaf jetty will use pax-jetty feature).
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        Unfortunately, there is an issue in the Pax Web features descriptor.

        I'm fixing that but I have to postpone this Jira to 3.0.1 (and a new Pax Web version).

        Show
        jbonofre Jean-Baptiste Onofré added a comment - Unfortunately, there is an issue in the Pax Web features descriptor. I'm fixing that but I have to postpone this Jira to 3.0.1 (and a new Pax Web version).
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        Thanks to the upgrade to Pax Web 2.0.2, we are able to fix this Jira for Karaf 3.0.0.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - Thanks to the upgrade to Pax Web 2.0.2, we are able to fix this Jira for Karaf 3.0.0.
        Hide
        achim_nierbeck Achim Nierbeck added a comment -

        I think this one is done already have to check though one more time

        Show
        achim_nierbeck Achim Nierbeck added a comment - I think this one is done already have to check though one more time
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        I think I already did this, I gonna check.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - I think I already did this, I gonna check.
        Hide
        achim_nierbeck Achim Nierbeck added a comment -

        It's already done for trunk.
        Just one more thing that crossed my mind. Is it better to have the pax-web repo in the features.xml or in the org.apache.karaf.features.cfg?
        For building custom Karaf Distribution it's probably better to have it in the features.xml.

        Show
        achim_nierbeck Achim Nierbeck added a comment - It's already done for trunk. Just one more thing that crossed my mind. Is it better to have the pax-web repo in the features.xml or in the org.apache.karaf.features.cfg? For building custom Karaf Distribution it's probably better to have it in the features.xml.
        Hide
        jbonofre Jean-Baptiste Onofré added a comment -

        I think features.xml is easier for users.

        Show
        jbonofre Jean-Baptiste Onofré added a comment - I think features.xml is easier for users.
        Hide
        achim_nierbeck Achim Nierbeck added a comment -

        it's been fixed for quite some time now, just added the pax-web features.xml as repository to the features.xml


        Date: Tue May 7 08:03:26 2013
        New Revision: 1479791

        URL: http://svn.apache.org/r1479791

        Show
        achim_nierbeck Achim Nierbeck added a comment - it's been fixed for quite some time now, just added the pax-web features.xml as repository to the features.xml Date: Tue May 7 08:03:26 2013 New Revision: 1479791 URL: http://svn.apache.org/r1479791

          People

          • Assignee:
            achim_nierbeck Achim Nierbeck
            Reporter:
            achim_nierbeck Achim Nierbeck
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development