Karaf
  1. Karaf
  2. KARAF-969

Feature installer should not accept different features with equal names

    Details

      Description

      The feature installer should reject feature files that contain features with conflicting names. The installer currently allows this, while the install command cannot differentiate between two features with the same name.

      Maybe the concept of feature namespaces would be a good solution. The feature repository name could function as the namespace. The install command should then support something like this:

      features:install <repo>:<feature>
      

        Activity

        Jean-Baptiste Onofré made changes -
        Fix Version/s 4.0.1 [ 12332798 ]
        Fix Version/s 4.0.0 [ 12332045 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 4.0.0 [ 12332045 ]
        Fix Version/s 4.0.0.M3 [ 12316946 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 3.0.5 [ 12332380 ]
        Fix Version/s 3.0.4 [ 12329179 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.4.3 [ 12332072 ]
        Fix Version/s 2.4.2 [ 12329081 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 3.0.4 [ 12329179 ]
        Fix Version/s 3.0.3 [ 12327341 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.4.2 [ 12329081 ]
        Fix Version/s 2.4.1 [ 12327360 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.3.9 [ 12328659 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.3.9 [ 12328659 ]
        Fix Version/s 2.3.8 [ 12328245 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 3.0.3 [ 12327341 ]
        Fix Version/s 2.3.8 [ 12328245 ]
        Fix Version/s 3.0.2 [ 12326261 ]
        Fix Version/s 2.3.7 [ 12327382 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.4.1 [ 12327360 ]
        Fix Version/s 2.4.0 [ 12323352 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.3.7 [ 12327382 ]
        Fix Version/s 2.3.6 [ 12326726 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 4.0.0 [ 12316946 ]
        Fix Version/s 3.0.2 [ 12326261 ]
        Fix Version/s 2.3.6 [ 12326726 ]
        Fix Version/s 3.0.1 [ 12316945 ]
        Fix Version/s 2.2.12 [ 12324369 ]
        Fix Version/s 2.3.5 [ 12325886 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.3.5 [ 12325886 ]
        Fix Version/s 2.3.4 [ 12325003 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.4.0 [ 12323352 ]
        Fix Version/s 2.3.4 [ 12325003 ]
        Fix Version/s 2.3.3 [ 12324657 ]
        Jamie goodyear made changes -
        Fix Version/s 2.3.3 [ 12324657 ]
        Fix Version/s 2.3.2 [ 12323383 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.12 [ 12324369 ]
        Fix Version/s 2.2.11 [ 12323353 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.11 [ 12323353 ]
        Fix Version/s 2.3.2 [ 12323383 ]
        Fix Version/s 3.0.1 [ 12316945 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Fix Version/s 2.3.1 [ 12321743 ]
        Fix Version/s 2.2.10 [ 12322541 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.3.1 [ 12321743 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Fix Version/s 3.0.1 [ 12316945 ]
        Fix Version/s 3.1.0 [ 12316946 ]
        Fix Version/s 2.3.0 [ 12320554 ]
        Jamie goodyear made changes -
        Fix Version/s 2.2.10 [ 12322541 ]
        Fix Version/s 2.2.9 [ 12321741 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.9 [ 12321741 ]
        Fix Version/s 2.2.8 [ 12320756 ]
        Jean-Baptiste Onofré made changes -
        Assignee Jean-Baptiste Onofré [ jbonofre ]
        Andreas Pieber made changes -
        Fix Version/s 3.0.1 [ 12316945 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.8 [ 12320756 ]
        Fix Version/s 2.2.7 [ 12320174 ]
        Christian Schneider made changes -
        Fix Version/s 3.1.0 [ 12316946 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 3.0.0 [ 12316040 ]
        Assignee Jean-Baptiste Onofré [ jbonofre ]
        Fix Version/s 2.3.0 [ 12320554 ]
        Jamie goodyear made changes -
        Fix Version/s 2.2.7 [ 12320174 ]
        Fix Version/s 2.2.6 [ 12319142 ]
        Jamie goodyear made changes -
        Field Original Value New Value
        Fix Version/s 2.2.6 [ 12319142 ]
        Fix Version/s 2.2.5 [ 12317857 ]
        Geert Schuring created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Geert Schuring
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development