Karaf
  1. Karaf
  2. KARAF-1898

trunk does not compile on java 7 due to compendium 4.3.0 generics

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: karaf-feature
    • Labels:
      None

      Activity

      Hide
      Christian Schneider added a comment -

      We are using the new compendium build now in feature core. Does it work for you now?

      Show
      Christian Schneider added a comment - We are using the new compendium build now in feature core. Does it work for you now?
      Hide
      Andrei Pozolotin added a comment -

      yes, there is progress; but now it fails on tests:

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile (default-testCompile) on project regression: Compilation failure: Compilation failure:
      [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[48,51] error: type ServiceTracker does not take parameters
      [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[55,57] error: type ServiceReference does not take parameters
      [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[70,51] error: type ServiceReference does not take parameters
      [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[40,15] error: cannot find symbol
      
      Show
      Andrei Pozolotin added a comment - yes, there is progress; but now it fails on tests: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile ( default -testCompile) on project regression: Compilation failure: Compilation failure: [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[48,51] error: type ServiceTracker does not take parameters [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[55,57] error: type ServiceReference does not take parameters [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[70,51] error: type ServiceReference does not take parameters [ERROR] /tmp/apache/karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[40,15] error: cannot find symbol
      Hide
      Christian Schneider added a comment -

      I switched the dependency of the regression module to the new compendium jar. After that I was able to build with JDK 7. Can you check if it is ok for you too?

      Show
      Christian Schneider added a comment - I switched the dependency of the regression module to the new compendium jar. After that I was able to build with JDK 7. Can you check if it is ok for you too?
      Hide
      Andrei Pozolotin added a comment -

      still can not build

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile (default-testCompile) on project regression: Compilation failure: Compilation failure:
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[48,51] error: type ServiceTracker does not take parameters
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[55,57] error: type ServiceReference does not take parameters
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[70,51] error: type ServiceReference does not take parameters
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[40,15] error: cannot find symbol
      [ERROR] symbol:   method open()
      [ERROR] location: variable tracker of type ServletActivator.HttpServiceTracker
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[45,15] error: cannot find symbol
      [ERROR] symbol:   method close()
      [ERROR] location: variable tracker of type ServletActivator.HttpServiceTracker
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[56,38] error: cannot find symbol
      [ERROR] symbol:   variable context
      [ERROR] location: class ServletActivator.HttpServiceTracker
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[54,8] error: method does not override or implement a method from a supertype
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[71,38] error: cannot find symbol
      [ERROR] symbol:   variable context
      [ERROR] location: class ServletActivator.HttpServiceTracker
      [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[69,8] error: method does not override or implement a method from a supertype
      [ERROR] -> [Help 1]
      
      Show
      Andrei Pozolotin added a comment - still can not build [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile ( default -testCompile) on project regression: Compilation failure: Compilation failure: [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[48,51] error: type ServiceTracker does not take parameters [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[55,57] error: type ServiceReference does not take parameters [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[70,51] error: type ServiceReference does not take parameters [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[40,15] error: cannot find symbol [ERROR] symbol: method open() [ERROR] location: variable tracker of type ServletActivator.HttpServiceTracker [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[45,15] error: cannot find symbol [ERROR] symbol: method close() [ERROR] location: variable tracker of type ServletActivator.HttpServiceTracker [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[56,38] error: cannot find symbol [ERROR] symbol: variable context [ERROR] location: class ServletActivator.HttpServiceTracker [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[54,8] error: method does not override or implement a method from a supertype [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[71,38] error: cannot find symbol [ERROR] symbol: variable context [ERROR] location: class ServletActivator.HttpServiceTracker [ERROR] /work/git/carrot-apache-karaf/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/supports/ServletActivator.java:[69,8] error: method does not override or implement a method from a supertype [ERROR] -> [Help 1]
      Hide
      Andrei Pozolotin added a comment -

      because it is inherited twice:

      from /regression/pom.xml

      
                  <groupId>org.apache.karaf</groupId>
                  <artifactId>org.osgi.compendium</artifactId>
      

      from /org.apache.karaf.tooling.exam.container/pom.xml

                  <groupId>org.osgi</groupId>
                  <artifactId>org.osgi.compendium</artifactId>
      
      Show
      Andrei Pozolotin added a comment - because it is inherited twice: from /regression/pom.xml <groupId>org.apache.karaf</groupId> <artifactId>org.osgi.compendium</artifactId> from /org.apache.karaf.tooling.exam.container/pom.xml <groupId>org.osgi</groupId> <artifactId>org.osgi.compendium</artifactId>
      Hide
      Andrei Pozolotin added a comment -

      this dependency is mentioned 40 times:

      
      user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.compendium</artifactId>" | wc -l
      41
      
      
      Show
      Andrei Pozolotin added a comment - this dependency is mentioned 40 times: user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.compendium</artifactId>" | wc -l 41
      Hide
      Andrei Pozolotin added a comment -

      most of these, it refers to "standard", not "custom" artifact:

      
      user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.compendium</artifactId>" -B 3 -A 2
      
      ./webconsole/instance/pom.xml-          </dependency>
      ./webconsole/instance/pom.xml-          <dependency>
      ./webconsole/instance/pom.xml-                  <groupId>org.osgi</groupId>
      ./webconsole/instance/pom.xml:                  <artifactId>org.osgi.compendium</artifactId>
      ./webconsole/instance/pom.xml-                  <scope>provided</scope>
      ./webconsole/instance/pom.xml-          </dependency>
      --
      ./webconsole/http/pom.xml-        </dependency>
      ./webconsole/http/pom.xml-        <dependency>
      ./webconsole/http/pom.xml-            <groupId>org.osgi</groupId>
      ./webconsole/http/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./webconsole/http/pom.xml-            <scope>provided</scope>
      ./webconsole/http/pom.xml-        </dependency>
      --
      ./webconsole/gogo/pom.xml-        </dependency>
      ./webconsole/gogo/pom.xml-        <dependency>
      ./webconsole/gogo/pom.xml-            <groupId>org.osgi</groupId>
      ./webconsole/gogo/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./webconsole/gogo/pom.xml-            <scope>provided</scope>
      ./webconsole/gogo/pom.xml-        </dependency>
      --
      ./webconsole/features/pom.xml-        </dependency>
      ./webconsole/features/pom.xml-        <dependency>
      ./webconsole/features/pom.xml-            <groupId>org.osgi</groupId>
      ./webconsole/features/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./webconsole/features/pom.xml-            <scope>provided</scope>
      ./webconsole/features/pom.xml-        </dependency>
      --
      ./webconsole/console/pom.xml-        </dependency>
      ./webconsole/console/pom.xml-        <dependency>
      ./webconsole/console/pom.xml-          <groupId>org.osgi</groupId>
      ./webconsole/console/pom.xml:          <artifactId>org.osgi.compendium</artifactId>
      ./webconsole/console/pom.xml-        </dependency>
      ./webconsole/console/pom.xml-        <dependency>
      --
      ./web/command/pom.xml-        </dependency>
      ./web/command/pom.xml-        <dependency>
      ./web/command/pom.xml-            <groupId>org.osgi</groupId>
      ./web/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./web/command/pom.xml-            <scope>provided</scope>
      ./web/command/pom.xml-        </dependency>
      --
      ./tooling/exam/regression/pom.xml-        </dependency>
      ./tooling/exam/regression/pom.xml-        <dependency>
      ./tooling/exam/regression/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./tooling/exam/regression/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./tooling/exam/regression/pom.xml-            <scope>test</scope>
      ./tooling/exam/regression/pom.xml-            <optional>true</optional>
      --
      ./tooling/exam/container/pom.xml-        </dependency>
      ./tooling/exam/container/pom.xml-        <dependency>
      ./tooling/exam/container/pom.xml-            <groupId>org.osgi</groupId>
      ./tooling/exam/container/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./tooling/exam/container/pom.xml-        </dependency>
      ./tooling/exam/container/pom.xml-        <dependency>
      --
      ./shell/ssh/pom.xml-
      ./shell/ssh/pom.xml-        <dependency>
      ./shell/ssh/pom.xml-            <groupId>org.osgi</groupId>
      ./shell/ssh/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./shell/ssh/pom.xml-            <scope>provided</scope>
      ./shell/ssh/pom.xml-        </dependency>
      --
      ./shell/help/pom.xml-        </dependency>
      ./shell/help/pom.xml-        <dependency>
      ./shell/help/pom.xml-            <groupId>org.osgi</groupId>
      ./shell/help/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./shell/help/pom.xml-            <scope>provided</scope>
      ./shell/help/pom.xml-        </dependency>
      --
      ./shell/console/pom.xml-        </dependency>
      ./shell/console/pom.xml-        <dependency>
      ./shell/console/pom.xml-            <groupId>org.osgi</groupId>
      ./shell/console/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./shell/console/pom.xml-            <scope>provided</scope>
      ./shell/console/pom.xml-        </dependency>
      --
      ./shell/commands/pom.xml-        </dependency>
      ./shell/commands/pom.xml-        <dependency>
      ./shell/commands/pom.xml-            <groupId>org.osgi</groupId>
      ./shell/commands/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./shell/commands/pom.xml-            <scope>provided</scope>
      ./shell/commands/pom.xml-        </dependency>
      --
      ./service/command/pom.xml-        </dependency>
      ./service/command/pom.xml-        <dependency>
      ./service/command/pom.xml-            <groupId>org.osgi</groupId>
      ./service/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./service/command/pom.xml-            <scope>provided</scope>
      ./service/command/pom.xml-        </dependency>
      --
      ./scr/examples/pom.xml-        </dependency>
      ./scr/examples/pom.xml-        <dependency>
      ./scr/examples/pom.xml-            <groupId>org.osgi</groupId>
      ./scr/examples/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./scr/examples/pom.xml-        </dependency>
      ./scr/examples/pom.xml-        <dependency>
      --
      ./region/persist/pom.xml-
      ./region/persist/pom.xml-        <dependency>
      ./region/persist/pom.xml-            <groupId>org.osgi</groupId>
      ./region/persist/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./region/persist/pom.xml-            <scope>provided</scope>
      ./region/persist/pom.xml-        </dependency>
      --
      ./pom.xml-            </dependency>
      ./pom.xml-            <dependency>
      ./pom.xml-              <groupId>org.apache.karaf</groupId>
      ./pom.xml:              <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                <version>${project.version}</version>
      ./pom.xml-            </dependency>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.apache.felix</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                </exclusions>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.apache.felix</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                </exclusions>
      --
      ./pom.xml-            </dependency>
      ./pom.xml-            <dependency>
      ./pom.xml-                <groupId>org.osgi</groupId>
      ./pom.xml:                <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                <version>${osgi.compendium.version}</version>
      ./pom.xml-            </dependency>
      --
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.apache.felix</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                </exclusions>
      --
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                </exclusions>
      --
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./osgicompendium/pom.xml-               <relativePath>../pom.xml</relativePath>
      ./osgicompendium/pom.xml-       </parent>
      ./osgicompendium/pom.xml-
      ./osgicompendium/pom.xml:       <artifactId>org.osgi.compendium</artifactId>
      ./osgicompendium/pom.xml-       <packaging>bundle</packaging>
      ./osgicompendium/pom.xml-       <name>OSGi compendium spec compiled for Java 7</name>
      --
      ./osgicompendium/pom.xml-                                                       <artifactItems>
      ./osgicompendium/pom.xml-                                                               <artifactItem>
      ./osgicompendium/pom.xml-                                                                       <groupId>org.osgi</groupId>
      ./osgicompendium/pom.xml:                                                                       <artifactId>org.osgi.compendium</artifactId>
      ./osgicompendium/pom.xml-                                                                       <classifier>sources</classifier>
      ./osgicompendium/pom.xml-                                                               </artifactItem>
      --
      ./manual/pom.xml-                    </dependency>
      ./manual/pom.xml-                    <dependency>
      ./manual/pom.xml-                        <groupId>org.osgi</groupId>
      ./manual/pom.xml:                        <artifactId>org.osgi.compendium</artifactId>
      ./manual/pom.xml-                        <version>${osgi.compendium.version}</version>
      ./manual/pom.xml-                    </dependency>
      --
      ./management/server/pom.xml-        </dependency>
      ./management/server/pom.xml-        <dependency>
      ./management/server/pom.xml-            <groupId>org.osgi</groupId>
      ./management/server/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./management/server/pom.xml-            <scope>provided</scope>
      ./management/server/pom.xml-        </dependency>
      --
      ./log/core/pom.xml-        </dependency>
      ./log/core/pom.xml-        <dependency>
      ./log/core/pom.xml-            <groupId>org.osgi</groupId>
      ./log/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./log/core/pom.xml-            <scope>provided</scope>
      ./log/core/pom.xml-        </dependency>
      --
      ./log/command/pom.xml-
      ./log/command/pom.xml-        <dependency>
      ./log/command/pom.xml-            <groupId>org.osgi</groupId>
      ./log/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./log/command/pom.xml-            <scope>provided</scope>
      ./log/command/pom.xml-        </dependency>
      --
      ./kar/core/pom.xml-        </dependency>
      ./kar/core/pom.xml-        <dependency>
      ./kar/core/pom.xml-            <groupId>org.osgi</groupId>
      ./kar/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./kar/core/pom.xml-            <scope>provided</scope>
      ./kar/core/pom.xml-        </dependency>
      --
      ./jaas/modules/pom.xml-
      ./jaas/modules/pom.xml-        <dependency>
      ./jaas/modules/pom.xml-            <groupId>org.osgi</groupId>
      ./jaas/modules/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./jaas/modules/pom.xml-            <scope>provided</scope>
      ./jaas/modules/pom.xml-        </dependency>
      --
      ./jaas/jasypt/pom.xml-
      ./jaas/jasypt/pom.xml-        <dependency>
      ./jaas/jasypt/pom.xml-            <groupId>org.osgi</groupId>
      ./jaas/jasypt/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./jaas/jasypt/pom.xml-            <scope>test</scope>
      ./jaas/jasypt/pom.xml-        </dependency>
      --
      ./instance/command/pom.xml-
      ./instance/command/pom.xml-        <dependency>
      ./instance/command/pom.xml-            <groupId>org.osgi</groupId>
      ./instance/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./instance/command/pom.xml-            <scope>provided</scope>
      ./instance/command/pom.xml-        </dependency>
      --
      ./features/core/pom.xml-        </dependency>
      ./features/core/pom.xml-        <dependency>
      ./features/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./features/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./features/core/pom.xml-            <scope>provided</scope>
      ./features/core/pom.xml-            <optional>true</optional>
      --
      ./features/command/pom.xml-        </dependency>
      ./features/command/pom.xml-        <dependency>
      ./features/command/pom.xml-            <groupId>org.osgi</groupId>
      ./features/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./features/command/pom.xml-            <scope>provided</scope>
      ./features/command/pom.xml-        </dependency>
      --
      ./diagnostic/core/pom.xml-
      ./diagnostic/core/pom.xml-        <dependency>
      ./diagnostic/core/pom.xml-            <groupId>org.osgi</groupId>
      ./diagnostic/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./diagnostic/core/pom.xml-            <scope>provided</scope>
      ./diagnostic/core/pom.xml-        </dependency>
      --
      ./diagnostic/command/pom.xml-
      ./diagnostic/command/pom.xml-        <dependency>
      ./diagnostic/command/pom.xml-            <groupId>org.osgi</groupId>
      ./diagnostic/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./diagnostic/command/pom.xml-            <scope>provided</scope>
      ./diagnostic/command/pom.xml-        </dependency>
      --
      ./config/core/pom.xml-
      ./config/core/pom.xml-        <dependency>
      ./config/core/pom.xml-            <groupId>org.osgi</groupId>
      ./config/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./config/core/pom.xml-            <scope>provided</scope>
      ./config/core/pom.xml-        </dependency>
      --
      ./config/command/pom.xml-
      ./config/command/pom.xml-        <dependency>
      ./config/command/pom.xml-            <groupId>org.osgi</groupId>
      ./config/command/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./config/command/pom.xml-            <scope>provided</scope>
      ./config/command/pom.xml-        </dependency>
      --
      ./bundle/core/pom.xml-        </dependency>
      ./bundle/core/pom.xml-        <dependency>
      ./bundle/core/pom.xml-            <groupId>org.osgi</groupId>
      ./bundle/core/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./bundle/core/pom.xml-            <scope>provided</scope>
      ./bundle/core/pom.xml-        </dependency>
      --
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-        <dependency>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <groupId>org.osgi</groupId>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml:            <artifactId>org.osgi.compendium</artifactId>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <version>^osgi.compendium.version^</version>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <scope>provided</scope>
      
      
      Show
      Andrei Pozolotin added a comment - most of these, it refers to "standard", not "custom" artifact: user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.compendium</artifactId>" -B 3 -A 2 ./webconsole/instance/pom.xml- </dependency> ./webconsole/instance/pom.xml- <dependency> ./webconsole/instance/pom.xml- <groupId>org.osgi</groupId> ./webconsole/instance/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./webconsole/instance/pom.xml- <scope>provided</scope> ./webconsole/instance/pom.xml- </dependency> -- ./webconsole/http/pom.xml- </dependency> ./webconsole/http/pom.xml- <dependency> ./webconsole/http/pom.xml- <groupId>org.osgi</groupId> ./webconsole/http/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./webconsole/http/pom.xml- <scope>provided</scope> ./webconsole/http/pom.xml- </dependency> -- ./webconsole/gogo/pom.xml- </dependency> ./webconsole/gogo/pom.xml- <dependency> ./webconsole/gogo/pom.xml- <groupId>org.osgi</groupId> ./webconsole/gogo/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./webconsole/gogo/pom.xml- <scope>provided</scope> ./webconsole/gogo/pom.xml- </dependency> -- ./webconsole/features/pom.xml- </dependency> ./webconsole/features/pom.xml- <dependency> ./webconsole/features/pom.xml- <groupId>org.osgi</groupId> ./webconsole/features/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./webconsole/features/pom.xml- <scope>provided</scope> ./webconsole/features/pom.xml- </dependency> -- ./webconsole/console/pom.xml- </dependency> ./webconsole/console/pom.xml- <dependency> ./webconsole/console/pom.xml- <groupId>org.osgi</groupId> ./webconsole/console/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./webconsole/console/pom.xml- </dependency> ./webconsole/console/pom.xml- <dependency> -- ./web/command/pom.xml- </dependency> ./web/command/pom.xml- <dependency> ./web/command/pom.xml- <groupId>org.osgi</groupId> ./web/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./web/command/pom.xml- <scope>provided</scope> ./web/command/pom.xml- </dependency> -- ./tooling/exam/regression/pom.xml- </dependency> ./tooling/exam/regression/pom.xml- <dependency> ./tooling/exam/regression/pom.xml- <groupId>org.apache.karaf</groupId> ./tooling/exam/regression/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./tooling/exam/regression/pom.xml- <scope>test</scope> ./tooling/exam/regression/pom.xml- <optional> true </optional> -- ./tooling/exam/container/pom.xml- </dependency> ./tooling/exam/container/pom.xml- <dependency> ./tooling/exam/container/pom.xml- <groupId>org.osgi</groupId> ./tooling/exam/container/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./tooling/exam/container/pom.xml- </dependency> ./tooling/exam/container/pom.xml- <dependency> -- ./shell/ssh/pom.xml- ./shell/ssh/pom.xml- <dependency> ./shell/ssh/pom.xml- <groupId>org.osgi</groupId> ./shell/ssh/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./shell/ssh/pom.xml- <scope>provided</scope> ./shell/ssh/pom.xml- </dependency> -- ./shell/help/pom.xml- </dependency> ./shell/help/pom.xml- <dependency> ./shell/help/pom.xml- <groupId>org.osgi</groupId> ./shell/help/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./shell/help/pom.xml- <scope>provided</scope> ./shell/help/pom.xml- </dependency> -- ./shell/console/pom.xml- </dependency> ./shell/console/pom.xml- <dependency> ./shell/console/pom.xml- <groupId>org.osgi</groupId> ./shell/console/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./shell/console/pom.xml- <scope>provided</scope> ./shell/console/pom.xml- </dependency> -- ./shell/commands/pom.xml- </dependency> ./shell/commands/pom.xml- <dependency> ./shell/commands/pom.xml- <groupId>org.osgi</groupId> ./shell/commands/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./shell/commands/pom.xml- <scope>provided</scope> ./shell/commands/pom.xml- </dependency> -- ./service/command/pom.xml- </dependency> ./service/command/pom.xml- <dependency> ./service/command/pom.xml- <groupId>org.osgi</groupId> ./service/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./service/command/pom.xml- <scope>provided</scope> ./service/command/pom.xml- </dependency> -- ./scr/examples/pom.xml- </dependency> ./scr/examples/pom.xml- <dependency> ./scr/examples/pom.xml- <groupId>org.osgi</groupId> ./scr/examples/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./scr/examples/pom.xml- </dependency> ./scr/examples/pom.xml- <dependency> -- ./region/persist/pom.xml- ./region/persist/pom.xml- <dependency> ./region/persist/pom.xml- <groupId>org.osgi</groupId> ./region/persist/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./region/persist/pom.xml- <scope>provided</scope> ./region/persist/pom.xml- </dependency> -- ./pom.xml- </dependency> ./pom.xml- <dependency> ./pom.xml- <groupId>org.apache.karaf</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- <version>${project.version}</version> ./pom.xml- </dependency> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.apache.felix</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- </exclusions> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.apache.felix</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- </exclusions> -- ./pom.xml- </dependency> ./pom.xml- <dependency> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- <version>${osgi.compendium.version}</version> ./pom.xml- </dependency> -- ./pom.xml- </exclusion> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.apache.felix</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./pom.xml- </exclusion> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- </exclusions> -- ./pom.xml- </exclusion> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- </exclusions> -- ./pom.xml- </exclusion> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.compendium</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./osgicompendium/pom.xml- <relativePath>../pom.xml</relativePath> ./osgicompendium/pom.xml- </parent> ./osgicompendium/pom.xml- ./osgicompendium/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./osgicompendium/pom.xml- <packaging>bundle</packaging> ./osgicompendium/pom.xml- <name>OSGi compendium spec compiled for Java 7</name> -- ./osgicompendium/pom.xml- <artifactItems> ./osgicompendium/pom.xml- <artifactItem> ./osgicompendium/pom.xml- <groupId>org.osgi</groupId> ./osgicompendium/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./osgicompendium/pom.xml- <classifier>sources</classifier> ./osgicompendium/pom.xml- </artifactItem> -- ./manual/pom.xml- </dependency> ./manual/pom.xml- <dependency> ./manual/pom.xml- <groupId>org.osgi</groupId> ./manual/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./manual/pom.xml- <version>${osgi.compendium.version}</version> ./manual/pom.xml- </dependency> -- ./management/server/pom.xml- </dependency> ./management/server/pom.xml- <dependency> ./management/server/pom.xml- <groupId>org.osgi</groupId> ./management/server/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./management/server/pom.xml- <scope>provided</scope> ./management/server/pom.xml- </dependency> -- ./log/core/pom.xml- </dependency> ./log/core/pom.xml- <dependency> ./log/core/pom.xml- <groupId>org.osgi</groupId> ./log/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./log/core/pom.xml- <scope>provided</scope> ./log/core/pom.xml- </dependency> -- ./log/command/pom.xml- ./log/command/pom.xml- <dependency> ./log/command/pom.xml- <groupId>org.osgi</groupId> ./log/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./log/command/pom.xml- <scope>provided</scope> ./log/command/pom.xml- </dependency> -- ./kar/core/pom.xml- </dependency> ./kar/core/pom.xml- <dependency> ./kar/core/pom.xml- <groupId>org.osgi</groupId> ./kar/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./kar/core/pom.xml- <scope>provided</scope> ./kar/core/pom.xml- </dependency> -- ./jaas/modules/pom.xml- ./jaas/modules/pom.xml- <dependency> ./jaas/modules/pom.xml- <groupId>org.osgi</groupId> ./jaas/modules/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./jaas/modules/pom.xml- <scope>provided</scope> ./jaas/modules/pom.xml- </dependency> -- ./jaas/jasypt/pom.xml- ./jaas/jasypt/pom.xml- <dependency> ./jaas/jasypt/pom.xml- <groupId>org.osgi</groupId> ./jaas/jasypt/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./jaas/jasypt/pom.xml- <scope>test</scope> ./jaas/jasypt/pom.xml- </dependency> -- ./instance/command/pom.xml- ./instance/command/pom.xml- <dependency> ./instance/command/pom.xml- <groupId>org.osgi</groupId> ./instance/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./instance/command/pom.xml- <scope>provided</scope> ./instance/command/pom.xml- </dependency> -- ./features/core/pom.xml- </dependency> ./features/core/pom.xml- <dependency> ./features/core/pom.xml- <groupId>org.apache.karaf</groupId> ./features/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./features/core/pom.xml- <scope>provided</scope> ./features/core/pom.xml- <optional> true </optional> -- ./features/command/pom.xml- </dependency> ./features/command/pom.xml- <dependency> ./features/command/pom.xml- <groupId>org.osgi</groupId> ./features/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./features/command/pom.xml- <scope>provided</scope> ./features/command/pom.xml- </dependency> -- ./diagnostic/core/pom.xml- ./diagnostic/core/pom.xml- <dependency> ./diagnostic/core/pom.xml- <groupId>org.osgi</groupId> ./diagnostic/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./diagnostic/core/pom.xml- <scope>provided</scope> ./diagnostic/core/pom.xml- </dependency> -- ./diagnostic/command/pom.xml- ./diagnostic/command/pom.xml- <dependency> ./diagnostic/command/pom.xml- <groupId>org.osgi</groupId> ./diagnostic/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./diagnostic/command/pom.xml- <scope>provided</scope> ./diagnostic/command/pom.xml- </dependency> -- ./config/core/pom.xml- ./config/core/pom.xml- <dependency> ./config/core/pom.xml- <groupId>org.osgi</groupId> ./config/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./config/core/pom.xml- <scope>provided</scope> ./config/core/pom.xml- </dependency> -- ./config/command/pom.xml- ./config/command/pom.xml- <dependency> ./config/command/pom.xml- <groupId>org.osgi</groupId> ./config/command/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./config/command/pom.xml- <scope>provided</scope> ./config/command/pom.xml- </dependency> -- ./bundle/core/pom.xml- </dependency> ./bundle/core/pom.xml- <dependency> ./bundle/core/pom.xml- <groupId>org.osgi</groupId> ./bundle/core/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./bundle/core/pom.xml- <scope>provided</scope> ./bundle/core/pom.xml- </dependency> -- ./archetypes/command/src/main/resources/archetype-resources/pom.xml- ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <dependency> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <groupId>org.osgi</groupId> ./archetypes/command/src/main/resources/archetype-resources/pom.xml: <artifactId>org.osgi.compendium</artifactId> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <version>^osgi.compendium.version^</version> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <scope>provided</scope>
      Hide
      Andrei Pozolotin added a comment -

      I suggest change all of core and compendium references to single karaf-parent pom.xml definition such as:

       
      
         <properties>
      
            <!-- in case BJ changes his mind -->
            <!-- karaf-osgi-groupId>org.osgi</<karaf-osgi-groupId -->
      
            <!-- in case karaf has to continue to bake on osgi spec jars -->
            <karaf-osgi-groupId>org.apache.karaf</<karaf-osgi-groupId>
      
         </properties>
      
         <dependency>
             <groupId>${karaf-osgi-groupId}</groupId>
             <artifactId>org.osgi.core</artifactId>
             <scope>provided</scope>
         </dependency>
      
         <dependency>
             <groupId>${karaf-osgi-groupId}</groupId>
             <artifactId>org.osgi.compendium</artifactId>
             <scope>provided</scope>
         </dependency>
      
      
      Show
      Andrei Pozolotin added a comment - I suggest change all of core and compendium references to single karaf-parent pom.xml definition such as: <properties> <!-- in case BJ changes his mind --> <!-- karaf-osgi-groupId>org.osgi</<karaf-osgi-groupId --> <!-- in case karaf has to continue to bake on osgi spec jars --> <karaf-osgi-groupId>org.apache.karaf</<karaf-osgi-groupId> </properties> <dependency> <groupId>${karaf-osgi-groupId}</groupId> <artifactId>org.osgi.core</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>${karaf-osgi-groupId}</groupId> <artifactId>org.osgi.compendium</artifactId> <scope>provided</scope> </dependency>
      Hide
      Andrei Pozolotin added a comment -

      core is mentioned 80 times

      
      user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.core</artifactId>" | wc -l
      79
      
      
      Show
      Andrei Pozolotin added a comment - core is mentioned 80 times user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.core</artifactId>" | wc -l 79
      Hide
      Andrei Pozolotin added a comment -

      most of core references are "custom", not "standard"

      
      
      ./wrapper/core/pom.xml-    <dependencies>
      ./wrapper/core/pom.xml-        <dependency>
      ./wrapper/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./wrapper/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./wrapper/core/pom.xml-        </dependency>
      ./wrapper/core/pom.xml-        <dependency>
      --
      ./webconsole/instance/pom.xml-		</dependency>
      ./webconsole/instance/pom.xml-		<dependency>
      ./webconsole/instance/pom.xml-			<groupId>org.apache.karaf</groupId>
      ./webconsole/instance/pom.xml:			<artifactId>org.osgi.core</artifactId>
      ./webconsole/instance/pom.xml-			<scope>provided</scope>
      ./webconsole/instance/pom.xml-		</dependency>
      --
      ./webconsole/http/pom.xml-    <dependencies>
      ./webconsole/http/pom.xml-        <dependency>
      ./webconsole/http/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./webconsole/http/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./webconsole/http/pom.xml-            <scope>provided</scope>
      ./webconsole/http/pom.xml-        </dependency>
      --
      ./webconsole/gogo/pom.xml-    <dependencies>
      ./webconsole/gogo/pom.xml-        <dependency>
      ./webconsole/gogo/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./webconsole/gogo/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./webconsole/gogo/pom.xml-            <scope>provided</scope>
      ./webconsole/gogo/pom.xml-        </dependency>
      --
      ./webconsole/features/pom.xml-    <dependencies>
      ./webconsole/features/pom.xml-        <dependency>
      ./webconsole/features/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./webconsole/features/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./webconsole/features/pom.xml-            <scope>provided</scope>
      ./webconsole/features/pom.xml-        </dependency>
      --
      ./webconsole/console/pom.xml-		</dependency>
      ./webconsole/console/pom.xml-        <dependency>
      ./webconsole/console/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./webconsole/console/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./webconsole/console/pom.xml-        </dependency>
      ./webconsole/console/pom.xml-        <dependency>
      --
      ./web/core/pom.xml-    <dependencies>
      ./web/core/pom.xml-        <dependency>
      ./web/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./web/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./web/core/pom.xml-            <scope>provided</scope>
      ./web/core/pom.xml-        </dependency>
      --
      ./web/command/pom.xml-
      ./web/command/pom.xml-        <dependency>
      ./web/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./web/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./web/command/pom.xml-            <scope>provided</scope>
      ./web/command/pom.xml-        </dependency>
      --
      ./util/pom.xml-    <dependencies>
      ./util/pom.xml-        <dependency>
      ./util/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./util/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./util/pom.xml-            <scope>provided</scope>
      ./util/pom.xml-        </dependency>
      --
      ./tooling/karaf-maven-plugin/pom.xml-        </dependency>
      ./tooling/karaf-maven-plugin/pom.xml-        <dependency>
      ./tooling/karaf-maven-plugin/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./tooling/karaf-maven-plugin/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./tooling/karaf-maven-plugin/pom.xml-        </dependency>
      ./tooling/karaf-maven-plugin/pom.xml-        <dependency>
      --
      ./tooling/exam/regression/pom.xml-        </dependency>
      ./tooling/exam/regression/pom.xml-        <dependency>
      ./tooling/exam/regression/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./tooling/exam/regression/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./tooling/exam/regression/pom.xml-            <version>${project.version}</version>
      ./tooling/exam/regression/pom.xml-            <scope>test</scope>
      --
      ./tooling/exam/container/pom.xml-    <dependencies>
      ./tooling/exam/container/pom.xml-        <dependency>
      ./tooling/exam/container/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./tooling/exam/container/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./tooling/exam/container/pom.xml-        </dependency>
      ./tooling/exam/container/pom.xml-        <dependency>
      --
      ./system/core/pom.xml-    <dependencies>
      ./system/core/pom.xml-        <dependency>
      ./system/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./system/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./system/core/pom.xml-            <scope>provided</scope>
      ./system/core/pom.xml-        </dependency>
      --
      ./system/command/pom.xml-
      ./system/command/pom.xml-        <dependency>
      ./system/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./system/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./system/command/pom.xml-            <scope>provided</scope>
      ./system/command/pom.xml-        </dependency>
      --
      ./shell/ssh/pom.xml-
      ./shell/ssh/pom.xml-        <dependency>
      ./shell/ssh/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./shell/ssh/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./shell/ssh/pom.xml-            <scope>provided</scope>
      ./shell/ssh/pom.xml-        </dependency>
      --
      ./shell/help/pom.xml-        </dependency>
      ./shell/help/pom.xml-        <dependency>
      ./shell/help/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./shell/help/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./shell/help/pom.xml-            <scope>provided</scope>
      ./shell/help/pom.xml-        </dependency>
      --
      ./shell/console/pom.xml-        </dependency>
      ./shell/console/pom.xml-        <dependency>
      ./shell/console/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./shell/console/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./shell/console/pom.xml-            <scope>provided</scope>
      ./shell/console/pom.xml-        </dependency>
      --
      ./shell/commands/pom.xml-        </dependency>
      ./shell/commands/pom.xml-        <dependency>
      ./shell/commands/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./shell/commands/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./shell/commands/pom.xml-            <scope>provided</scope>
      ./shell/commands/pom.xml-        </dependency>
      --
      ./service/core/pom.xml-    <dependencies>
      ./service/core/pom.xml-        <dependency>
      ./service/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./service/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./service/core/pom.xml-            <scope>provided</scope>
      ./service/core/pom.xml-        </dependency>
      --
      ./service/command/pom.xml-        </dependency>
      ./service/command/pom.xml-        <dependency>
      ./service/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./service/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./service/command/pom.xml-            <scope>provided</scope>
      ./service/command/pom.xml-        </dependency>
      --
      ./scr/management/pom.xml-        </dependency>
      ./scr/management/pom.xml-        <dependency>
      ./scr/management/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./scr/management/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./scr/management/pom.xml-            <scope>provided</scope>
      ./scr/management/pom.xml-        </dependency>
      --
      ./scr/examples/pom.xml-        </dependency>
      ./scr/examples/pom.xml-        <dependency>
      ./scr/examples/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./scr/examples/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./scr/examples/pom.xml-        </dependency>
      ./scr/examples/pom.xml-    </dependencies>
      --
      ./scr/command/pom.xml-        </dependency>
      ./scr/command/pom.xml-        <dependency>
      ./scr/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./scr/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./scr/command/pom.xml-            <scope>provided</scope>
      ./scr/command/pom.xml-        </dependency>
      --
      ./scheduler/core/pom.xml-    <dependencies>
      ./scheduler/core/pom.xml-        <dependency>
      ./scheduler/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./scheduler/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./scheduler/core/pom.xml-            <scope>provided</scope>
      ./scheduler/core/pom.xml-        </dependency>
      --
      ./region/persist/pom.xml-
      ./region/persist/pom.xml-        <dependency>
      ./region/persist/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./region/persist/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./region/persist/pom.xml-            <scope>provided</scope>
      ./region/persist/pom.xml-        </dependency>
      --
      ./region/core/pom.xml-    <dependencies>
      ./region/core/pom.xml-        <dependency>
      ./region/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./region/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./region/core/pom.xml-            <scope>provided</scope>
      ./region/core/pom.xml-        </dependency>
      --
      ./region/command/pom.xml-    <dependencies>
      ./region/command/pom.xml-        <dependency>
      ./region/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./region/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./region/command/pom.xml-            <scope>provided</scope>
      ./region/command/pom.xml-        </dependency>
      --
      ./pom.xml-        <dependencies>
      ./pom.xml-            <dependency>
      ./pom.xml-                <groupId>org.apache.karaf</groupId>
      ./pom.xml:                <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                <version>${project.version}</version>
      ./pom.xml-            </dependency>
      --
      ./pom.xml-            </dependency>
      ./pom.xml-            <dependency>
      ./pom.xml-                <groupId>org.osgi</groupId>
      ./pom.xml:                <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                <version>${osgi.version}</version>
      ./pom.xml-                <scope>provided</scope>
      --
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.apache.felix</groupId>
      ./pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./pom.xml-                <exclusions>
      ./pom.xml-                    <exclusion>
      ./pom.xml-                        <groupId>org.osgi</groupId>
      ./pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./pom.xml-                    </exclusion>
      ./pom.xml-                    <exclusion>
      --
      ./package/core/pom.xml-
      ./package/core/pom.xml-        <dependency>
      ./package/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./package/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./package/core/pom.xml-            <scope>provided</scope>
      ./package/core/pom.xml-        </dependency>
      --
      ./package/command/pom.xml-
      ./package/command/pom.xml-        <dependency>
      ./package/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./package/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./package/command/pom.xml-            <scope>provided</scope>
      ./package/command/pom.xml-        </dependency>
      --
      ./osgicore/pom.xml-		<relativePath>../pom.xml</relativePath>
      ./osgicore/pom.xml-	</parent>
      ./osgicore/pom.xml-
      ./osgicore/pom.xml:	<artifactId>org.osgi.core</artifactId>
      ./osgicore/pom.xml-	<packaging>bundle</packaging>
      ./osgicore/pom.xml-	<name>OSGi core spec compiled for Java 7</name>
      --
      ./osgicore/pom.xml-							<artifactItems>
      ./osgicore/pom.xml-								<artifactItem>
      ./osgicore/pom.xml-									<groupId>org.osgi</groupId>
      ./osgicore/pom.xml:									<artifactId>org.osgi.core</artifactId>
      ./osgicore/pom.xml-									<classifier>sources</classifier>
      ./osgicore/pom.xml-								</artifactItem>
      --
      ./osgicompendium/pom.xml-	<dependencies>
      ./osgicompendium/pom.xml-		<dependency>
      ./osgicompendium/pom.xml-			<groupId>org.apache.karaf</groupId>
      ./osgicompendium/pom.xml:			<artifactId>org.osgi.core</artifactId>
      ./osgicompendium/pom.xml-			<scope>provided</scope>
      ./osgicompendium/pom.xml-		</dependency>
      --
      ./obr/core/pom.xml-    <dependencies>
      ./obr/core/pom.xml-        <dependency>
      ./obr/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./obr/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./obr/core/pom.xml-            <scope>provided</scope>
      ./obr/core/pom.xml-        </dependency>
      --
      ./obr/command/pom.xml-        </dependency>
      ./obr/command/pom.xml-        <dependency>
      ./obr/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./obr/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./obr/command/pom.xml-            <scope>provided</scope>
      ./obr/command/pom.xml-        </dependency>
      --
      ./manual/pom.xml-                    <!-- Additional Required Dependencies -->
      ./manual/pom.xml-                    <dependency>
      ./manual/pom.xml-                        <groupId>org.osgi</groupId>
      ./manual/pom.xml:                        <artifactId>org.osgi.core</artifactId>
      ./manual/pom.xml-                        <version>${osgi.version}</version>
      ./manual/pom.xml-                    </dependency>
      --
      ./management/server/pom.xml-    <dependencies>
      ./management/server/pom.xml-        <dependency>
      ./management/server/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./management/server/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./management/server/pom.xml-            <scope>provided</scope>
      ./management/server/pom.xml-        </dependency>
      --
      ./main/pom.xml-    <dependencies>
      ./main/pom.xml-        <dependency>
      ./main/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./main/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./main/pom.xml-            <scope>provided</scope>
      ./main/pom.xml-        </dependency>    
      --
      ./log/core/pom.xml-    <dependencies>
      ./log/core/pom.xml-        <dependency>
      ./log/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./log/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./log/core/pom.xml-            <scope>provided</scope>
      ./log/core/pom.xml-        </dependency>
      --
      ./log/command/pom.xml-
      ./log/command/pom.xml-        <dependency>
      ./log/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./log/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./log/command/pom.xml-            <scope>provided</scope>
      ./log/command/pom.xml-        </dependency>
      --
      ./kar/core/pom.xml-        </dependency>
      ./kar/core/pom.xml-        <dependency>
      ./kar/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./kar/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./kar/core/pom.xml-            <scope>provided</scope>
      ./kar/core/pom.xml-        </dependency>
      --
      ./kar/command/pom.xml-        </dependency>
      ./kar/command/pom.xml-        <dependency>
      ./kar/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./kar/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./kar/command/pom.xml-        </dependency>
      ./kar/command/pom.xml-    </dependencies>
      --
      ./jaas/modules/pom.xml-
      ./jaas/modules/pom.xml-        <dependency>
      ./jaas/modules/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./jaas/modules/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./jaas/modules/pom.xml-            <scope>provided</scope>
      ./jaas/modules/pom.xml-        </dependency>
      --
      ./jaas/jasypt/pom.xml-        <!-- 4.2.0 is needed in order to have aries util work correctly within pojosr -->
      ./jaas/jasypt/pom.xml-        <dependency>
      ./jaas/jasypt/pom.xml-            <groupId>org.osgi</groupId>
      ./jaas/jasypt/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./jaas/jasypt/pom.xml-            <version>4.2.0</version>
      ./jaas/jasypt/pom.xml-            <scope>test</scope>
      --
      ./jaas/config/pom.xml-        </dependency>
      ./jaas/config/pom.xml-        <dependency>
      ./jaas/config/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./jaas/config/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./jaas/config/pom.xml-            <scope>provided</scope>
      ./jaas/config/pom.xml-        </dependency>
      --
      ./jaas/command/pom.xml-    <dependencies>
      ./jaas/command/pom.xml-        <dependency>
      ./jaas/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./jaas/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./jaas/command/pom.xml-            <scope>provided</scope>
      ./jaas/command/pom.xml-        </dependency>
      --
      ./jaas/boot/pom.xml-    <dependencies>
      ./jaas/boot/pom.xml-        <dependency>
      ./jaas/boot/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./jaas/boot/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./jaas/boot/pom.xml-            <scope>provided</scope>
      ./jaas/boot/pom.xml-        </dependency>
      --
      ./instance/core/pom.xml-
      ./instance/core/pom.xml-        <dependency>
      ./instance/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./instance/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./instance/core/pom.xml-            <scope>provided</scope>
      ./instance/core/pom.xml-        </dependency>
      --
      ./instance/command/pom.xml-        </dependency>
      ./instance/command/pom.xml-        <dependency>
      ./instance/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./instance/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./instance/command/pom.xml-            <scope>provided</scope>
      ./instance/command/pom.xml-        </dependency>
      --
      ./http/core/pom.xml-    <dependencies>
      ./http/core/pom.xml-        <dependency>
      ./http/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./http/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./http/core/pom.xml-            <scope>provided</scope>
      ./http/core/pom.xml-        </dependency>
      --
      ./http/command/pom.xml-		
      ./http/command/pom.xml-		<dependency>
      ./http/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./http/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./http/command/pom.xml-			<scope>provided</scope>
      ./http/command/pom.xml-		</dependency>
      --
      ./features/obr/pom.xml-    <dependencies>
      ./features/obr/pom.xml-        <dependency>
      ./features/obr/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./features/obr/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./features/obr/pom.xml-            <scope>provided</scope>
      ./features/obr/pom.xml-        </dependency>
      --
      ./features/core/pom.xml-    <dependencies>
      ./features/core/pom.xml-        <dependency>
      ./features/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./features/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./features/core/pom.xml-            <scope>provided</scope>
      ./features/core/pom.xml-        </dependency>
      --
      ./features/command/pom.xml-    <dependencies>
      ./features/command/pom.xml-        <dependency>
      ./features/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./features/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./features/command/pom.xml-            <scope>provided</scope>
      ./features/command/pom.xml-        </dependency>
      --
      ./diagnostic/core/pom.xml-    <dependencies>
      ./diagnostic/core/pom.xml-        <dependency>
      ./diagnostic/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./diagnostic/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./diagnostic/core/pom.xml-            <scope>provided</scope>
      ./diagnostic/core/pom.xml-        </dependency>
      --
      ./diagnostic/command/pom.xml-    <dependencies>
      ./diagnostic/command/pom.xml-        <dependency>
      ./diagnostic/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./diagnostic/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./diagnostic/command/pom.xml-            <scope>provided</scope>
      ./diagnostic/command/pom.xml-        </dependency>
      --
      ./deployer/wrap/pom.xml-        </dependency>
      ./deployer/wrap/pom.xml-        <dependency>
      ./deployer/wrap/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./deployer/wrap/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./deployer/wrap/pom.xml-            <scope>provided</scope>
      ./deployer/wrap/pom.xml-        </dependency>
      --
      ./deployer/spring/pom.xml-        </dependency>
      ./deployer/spring/pom.xml-        <dependency>
      ./deployer/spring/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./deployer/spring/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./deployer/spring/pom.xml-            <scope>provided</scope>
      ./deployer/spring/pom.xml-        </dependency>
      --
      ./deployer/kar/pom.xml-        </dependency>
      ./deployer/kar/pom.xml-        <dependency>
      ./deployer/kar/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./deployer/kar/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./deployer/kar/pom.xml-            <scope>provided</scope>
      ./deployer/kar/pom.xml-        </dependency>
      --
      ./deployer/features/pom.xml-        </dependency>
      ./deployer/features/pom.xml-        <dependency>
      ./deployer/features/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./deployer/features/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./deployer/features/pom.xml-            <scope>provided</scope>
      ./deployer/features/pom.xml-        </dependency>
      --
      ./deployer/blueprint/pom.xml-        </dependency>
      ./deployer/blueprint/pom.xml-        <dependency>
      ./deployer/blueprint/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./deployer/blueprint/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./deployer/blueprint/pom.xml-            <scope>provided</scope>
      ./deployer/blueprint/pom.xml-        </dependency>
      --
      ./demos/web/pom.xml-    <dependencies>
      ./demos/web/pom.xml-        <dependency>
      ./demos/web/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./demos/web/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./demos/web/pom.xml-        </dependency>
      ./demos/web/pom.xml-        <dependency>
      --
      ./demos/deployer/bundle/pom.xml-    <dependencies>
      ./demos/deployer/bundle/pom.xml-        <dependency>
      ./demos/deployer/bundle/pom.xml-            <groupId>org.osgi</groupId>
      ./demos/deployer/bundle/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./demos/deployer/bundle/pom.xml-            <version>4.2.0</version>
      ./demos/deployer/bundle/pom.xml-            <scope>provided</scope>
      --
      ./demos/command/pom.xml-
      ./demos/command/pom.xml-        <dependency>
      ./demos/command/pom.xml-            <groupId>org.osgi</groupId>
      ./demos/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./demos/command/pom.xml-            <scope>provided</scope>
      ./demos/command/pom.xml-        </dependency>
      --
      ./config/core/pom.xml-    <dependencies>
      ./config/core/pom.xml-        <dependency>
      ./config/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./config/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./config/core/pom.xml-        </dependency>
      ./config/core/pom.xml-
      --
      ./config/command/pom.xml-
      ./config/command/pom.xml-        <dependency>
      ./config/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./config/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./config/command/pom.xml-            <scope>provided</scope>
      ./config/command/pom.xml-        </dependency>
      --
      ./bundle/springstate/pom.xml-
      ./bundle/springstate/pom.xml-		<dependency>
      ./bundle/springstate/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./bundle/springstate/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./bundle/springstate/pom.xml-            <scope>provided</scope>
      ./bundle/springstate/pom.xml-        </dependency>
      --
      ./bundle/core/pom.xml-		
      ./bundle/core/pom.xml-		<dependency>
      ./bundle/core/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./bundle/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./bundle/core/pom.xml-            <scope>provided</scope>
      ./bundle/core/pom.xml-        </dependency>
      --
      ./bundle/core/pom.xml-<!--
      ./bundle/core/pom.xml-        <dependency>
      ./bundle/core/pom.xml-            <groupId>org.osgi</groupId>
      ./bundle/core/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./bundle/core/pom.xml-            <scope>provided</scope>
      ./bundle/core/pom.xml-        </dependency>
      --
      ./bundle/command/pom.xml-
      ./bundle/command/pom.xml-		<dependency>
      ./bundle/command/pom.xml-            <groupId>org.apache.karaf</groupId>
      ./bundle/command/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./bundle/command/pom.xml-            <scope>provided</scope>
      ./bundle/command/pom.xml-        </dependency>
      --
      ./assemblies/features/framework/pom.xml-                                </artifactItem>
      ./assemblies/features/framework/pom.xml-                                <artifactItem>
      ./assemblies/features/framework/pom.xml-                                    <groupId>org.apache.karaf</groupId>
      ./assemblies/features/framework/pom.xml:                                    <artifactId>org.osgi.core</artifactId>
      ./assemblies/features/framework/pom.xml-                                    <outputDirectory>target/classes/resources/lib</outputDirectory>
      ./assemblies/features/framework/pom.xml-                                    <destFileName>karaf-org.osgi.core.jar</destFileName>
      --
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-        <dependency>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <groupId>org.osgi</groupId>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <version>^osgi.version^</version>
      ./archetypes/command/src/main/resources/archetype-resources/pom.xml-            <scope>provided</scope>
      --
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml-    <dependencies>
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml-        <dependency>
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml-            <groupId>org.osgi</groupId>
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml:            <artifactId>org.osgi.core</artifactId>
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml-            <version>${osgi.version}</version>
      ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml-            <scope>provided</scope>
      
      
      Show
      Andrei Pozolotin added a comment - most of core references are "custom", not "standard" ./wrapper/core/pom.xml- <dependencies> ./wrapper/core/pom.xml- <dependency> ./wrapper/core/pom.xml- <groupId>org.apache.karaf</groupId> ./wrapper/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./wrapper/core/pom.xml- </dependency> ./wrapper/core/pom.xml- <dependency> -- ./webconsole/instance/pom.xml- </dependency> ./webconsole/instance/pom.xml- <dependency> ./webconsole/instance/pom.xml- <groupId>org.apache.karaf</groupId> ./webconsole/instance/pom.xml: <artifactId>org.osgi.core</artifactId> ./webconsole/instance/pom.xml- <scope>provided</scope> ./webconsole/instance/pom.xml- </dependency> -- ./webconsole/http/pom.xml- <dependencies> ./webconsole/http/pom.xml- <dependency> ./webconsole/http/pom.xml- <groupId>org.apache.karaf</groupId> ./webconsole/http/pom.xml: <artifactId>org.osgi.core</artifactId> ./webconsole/http/pom.xml- <scope>provided</scope> ./webconsole/http/pom.xml- </dependency> -- ./webconsole/gogo/pom.xml- <dependencies> ./webconsole/gogo/pom.xml- <dependency> ./webconsole/gogo/pom.xml- <groupId>org.apache.karaf</groupId> ./webconsole/gogo/pom.xml: <artifactId>org.osgi.core</artifactId> ./webconsole/gogo/pom.xml- <scope>provided</scope> ./webconsole/gogo/pom.xml- </dependency> -- ./webconsole/features/pom.xml- <dependencies> ./webconsole/features/pom.xml- <dependency> ./webconsole/features/pom.xml- <groupId>org.apache.karaf</groupId> ./webconsole/features/pom.xml: <artifactId>org.osgi.core</artifactId> ./webconsole/features/pom.xml- <scope>provided</scope> ./webconsole/features/pom.xml- </dependency> -- ./webconsole/console/pom.xml- </dependency> ./webconsole/console/pom.xml- <dependency> ./webconsole/console/pom.xml- <groupId>org.apache.karaf</groupId> ./webconsole/console/pom.xml: <artifactId>org.osgi.core</artifactId> ./webconsole/console/pom.xml- </dependency> ./webconsole/console/pom.xml- <dependency> -- ./web/core/pom.xml- <dependencies> ./web/core/pom.xml- <dependency> ./web/core/pom.xml- <groupId>org.apache.karaf</groupId> ./web/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./web/core/pom.xml- <scope>provided</scope> ./web/core/pom.xml- </dependency> -- ./web/command/pom.xml- ./web/command/pom.xml- <dependency> ./web/command/pom.xml- <groupId>org.apache.karaf</groupId> ./web/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./web/command/pom.xml- <scope>provided</scope> ./web/command/pom.xml- </dependency> -- ./util/pom.xml- <dependencies> ./util/pom.xml- <dependency> ./util/pom.xml- <groupId>org.apache.karaf</groupId> ./util/pom.xml: <artifactId>org.osgi.core</artifactId> ./util/pom.xml- <scope>provided</scope> ./util/pom.xml- </dependency> -- ./tooling/karaf-maven-plugin/pom.xml- </dependency> ./tooling/karaf-maven-plugin/pom.xml- <dependency> ./tooling/karaf-maven-plugin/pom.xml- <groupId>org.apache.karaf</groupId> ./tooling/karaf-maven-plugin/pom.xml: <artifactId>org.osgi.core</artifactId> ./tooling/karaf-maven-plugin/pom.xml- </dependency> ./tooling/karaf-maven-plugin/pom.xml- <dependency> -- ./tooling/exam/regression/pom.xml- </dependency> ./tooling/exam/regression/pom.xml- <dependency> ./tooling/exam/regression/pom.xml- <groupId>org.apache.karaf</groupId> ./tooling/exam/regression/pom.xml: <artifactId>org.osgi.core</artifactId> ./tooling/exam/regression/pom.xml- <version>${project.version}</version> ./tooling/exam/regression/pom.xml- <scope>test</scope> -- ./tooling/exam/container/pom.xml- <dependencies> ./tooling/exam/container/pom.xml- <dependency> ./tooling/exam/container/pom.xml- <groupId>org.apache.karaf</groupId> ./tooling/exam/container/pom.xml: <artifactId>org.osgi.core</artifactId> ./tooling/exam/container/pom.xml- </dependency> ./tooling/exam/container/pom.xml- <dependency> -- ./system/core/pom.xml- <dependencies> ./system/core/pom.xml- <dependency> ./system/core/pom.xml- <groupId>org.apache.karaf</groupId> ./system/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./system/core/pom.xml- <scope>provided</scope> ./system/core/pom.xml- </dependency> -- ./system/command/pom.xml- ./system/command/pom.xml- <dependency> ./system/command/pom.xml- <groupId>org.apache.karaf</groupId> ./system/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./system/command/pom.xml- <scope>provided</scope> ./system/command/pom.xml- </dependency> -- ./shell/ssh/pom.xml- ./shell/ssh/pom.xml- <dependency> ./shell/ssh/pom.xml- <groupId>org.apache.karaf</groupId> ./shell/ssh/pom.xml: <artifactId>org.osgi.core</artifactId> ./shell/ssh/pom.xml- <scope>provided</scope> ./shell/ssh/pom.xml- </dependency> -- ./shell/help/pom.xml- </dependency> ./shell/help/pom.xml- <dependency> ./shell/help/pom.xml- <groupId>org.apache.karaf</groupId> ./shell/help/pom.xml: <artifactId>org.osgi.core</artifactId> ./shell/help/pom.xml- <scope>provided</scope> ./shell/help/pom.xml- </dependency> -- ./shell/console/pom.xml- </dependency> ./shell/console/pom.xml- <dependency> ./shell/console/pom.xml- <groupId>org.apache.karaf</groupId> ./shell/console/pom.xml: <artifactId>org.osgi.core</artifactId> ./shell/console/pom.xml- <scope>provided</scope> ./shell/console/pom.xml- </dependency> -- ./shell/commands/pom.xml- </dependency> ./shell/commands/pom.xml- <dependency> ./shell/commands/pom.xml- <groupId>org.apache.karaf</groupId> ./shell/commands/pom.xml: <artifactId>org.osgi.core</artifactId> ./shell/commands/pom.xml- <scope>provided</scope> ./shell/commands/pom.xml- </dependency> -- ./service/core/pom.xml- <dependencies> ./service/core/pom.xml- <dependency> ./service/core/pom.xml- <groupId>org.apache.karaf</groupId> ./service/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./service/core/pom.xml- <scope>provided</scope> ./service/core/pom.xml- </dependency> -- ./service/command/pom.xml- </dependency> ./service/command/pom.xml- <dependency> ./service/command/pom.xml- <groupId>org.apache.karaf</groupId> ./service/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./service/command/pom.xml- <scope>provided</scope> ./service/command/pom.xml- </dependency> -- ./scr/management/pom.xml- </dependency> ./scr/management/pom.xml- <dependency> ./scr/management/pom.xml- <groupId>org.apache.karaf</groupId> ./scr/management/pom.xml: <artifactId>org.osgi.core</artifactId> ./scr/management/pom.xml- <scope>provided</scope> ./scr/management/pom.xml- </dependency> -- ./scr/examples/pom.xml- </dependency> ./scr/examples/pom.xml- <dependency> ./scr/examples/pom.xml- <groupId>org.apache.karaf</groupId> ./scr/examples/pom.xml: <artifactId>org.osgi.core</artifactId> ./scr/examples/pom.xml- </dependency> ./scr/examples/pom.xml- </dependencies> -- ./scr/command/pom.xml- </dependency> ./scr/command/pom.xml- <dependency> ./scr/command/pom.xml- <groupId>org.apache.karaf</groupId> ./scr/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./scr/command/pom.xml- <scope>provided</scope> ./scr/command/pom.xml- </dependency> -- ./scheduler/core/pom.xml- <dependencies> ./scheduler/core/pom.xml- <dependency> ./scheduler/core/pom.xml- <groupId>org.apache.karaf</groupId> ./scheduler/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./scheduler/core/pom.xml- <scope>provided</scope> ./scheduler/core/pom.xml- </dependency> -- ./region/persist/pom.xml- ./region/persist/pom.xml- <dependency> ./region/persist/pom.xml- <groupId>org.apache.karaf</groupId> ./region/persist/pom.xml: <artifactId>org.osgi.core</artifactId> ./region/persist/pom.xml- <scope>provided</scope> ./region/persist/pom.xml- </dependency> -- ./region/core/pom.xml- <dependencies> ./region/core/pom.xml- <dependency> ./region/core/pom.xml- <groupId>org.apache.karaf</groupId> ./region/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./region/core/pom.xml- <scope>provided</scope> ./region/core/pom.xml- </dependency> -- ./region/command/pom.xml- <dependencies> ./region/command/pom.xml- <dependency> ./region/command/pom.xml- <groupId>org.apache.karaf</groupId> ./region/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./region/command/pom.xml- <scope>provided</scope> ./region/command/pom.xml- </dependency> -- ./pom.xml- <dependencies> ./pom.xml- <dependency> ./pom.xml- <groupId>org.apache.karaf</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- <version>${project.version}</version> ./pom.xml- </dependency> -- ./pom.xml- </dependency> ./pom.xml- <dependency> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- <version>${osgi.version}</version> ./pom.xml- <scope>provided</scope> -- ./pom.xml- </exclusion> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.apache.felix</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./pom.xml- <exclusions> ./pom.xml- <exclusion> ./pom.xml- <groupId>org.osgi</groupId> ./pom.xml: <artifactId>org.osgi.core</artifactId> ./pom.xml- </exclusion> ./pom.xml- <exclusion> -- ./ package /core/pom.xml- ./ package /core/pom.xml- <dependency> ./ package /core/pom.xml- <groupId>org.apache.karaf</groupId> ./ package /core/pom.xml: <artifactId>org.osgi.core</artifactId> ./ package /core/pom.xml- <scope>provided</scope> ./ package /core/pom.xml- </dependency> -- ./ package /command/pom.xml- ./ package /command/pom.xml- <dependency> ./ package /command/pom.xml- <groupId>org.apache.karaf</groupId> ./ package /command/pom.xml: <artifactId>org.osgi.core</artifactId> ./ package /command/pom.xml- <scope>provided</scope> ./ package /command/pom.xml- </dependency> -- ./osgicore/pom.xml- <relativePath>../pom.xml</relativePath> ./osgicore/pom.xml- </parent> ./osgicore/pom.xml- ./osgicore/pom.xml: <artifactId>org.osgi.core</artifactId> ./osgicore/pom.xml- <packaging>bundle</packaging> ./osgicore/pom.xml- <name>OSGi core spec compiled for Java 7</name> -- ./osgicore/pom.xml- <artifactItems> ./osgicore/pom.xml- <artifactItem> ./osgicore/pom.xml- <groupId>org.osgi</groupId> ./osgicore/pom.xml: <artifactId>org.osgi.core</artifactId> ./osgicore/pom.xml- <classifier>sources</classifier> ./osgicore/pom.xml- </artifactItem> -- ./osgicompendium/pom.xml- <dependencies> ./osgicompendium/pom.xml- <dependency> ./osgicompendium/pom.xml- <groupId>org.apache.karaf</groupId> ./osgicompendium/pom.xml: <artifactId>org.osgi.core</artifactId> ./osgicompendium/pom.xml- <scope>provided</scope> ./osgicompendium/pom.xml- </dependency> -- ./obr/core/pom.xml- <dependencies> ./obr/core/pom.xml- <dependency> ./obr/core/pom.xml- <groupId>org.apache.karaf</groupId> ./obr/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./obr/core/pom.xml- <scope>provided</scope> ./obr/core/pom.xml- </dependency> -- ./obr/command/pom.xml- </dependency> ./obr/command/pom.xml- <dependency> ./obr/command/pom.xml- <groupId>org.apache.karaf</groupId> ./obr/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./obr/command/pom.xml- <scope>provided</scope> ./obr/command/pom.xml- </dependency> -- ./manual/pom.xml- <!-- Additional Required Dependencies --> ./manual/pom.xml- <dependency> ./manual/pom.xml- <groupId>org.osgi</groupId> ./manual/pom.xml: <artifactId>org.osgi.core</artifactId> ./manual/pom.xml- <version>${osgi.version}</version> ./manual/pom.xml- </dependency> -- ./management/server/pom.xml- <dependencies> ./management/server/pom.xml- <dependency> ./management/server/pom.xml- <groupId>org.apache.karaf</groupId> ./management/server/pom.xml: <artifactId>org.osgi.core</artifactId> ./management/server/pom.xml- <scope>provided</scope> ./management/server/pom.xml- </dependency> -- ./main/pom.xml- <dependencies> ./main/pom.xml- <dependency> ./main/pom.xml- <groupId>org.apache.karaf</groupId> ./main/pom.xml: <artifactId>org.osgi.core</artifactId> ./main/pom.xml- <scope>provided</scope> ./main/pom.xml- </dependency> -- ./log/core/pom.xml- <dependencies> ./log/core/pom.xml- <dependency> ./log/core/pom.xml- <groupId>org.apache.karaf</groupId> ./log/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./log/core/pom.xml- <scope>provided</scope> ./log/core/pom.xml- </dependency> -- ./log/command/pom.xml- ./log/command/pom.xml- <dependency> ./log/command/pom.xml- <groupId>org.apache.karaf</groupId> ./log/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./log/command/pom.xml- <scope>provided</scope> ./log/command/pom.xml- </dependency> -- ./kar/core/pom.xml- </dependency> ./kar/core/pom.xml- <dependency> ./kar/core/pom.xml- <groupId>org.apache.karaf</groupId> ./kar/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./kar/core/pom.xml- <scope>provided</scope> ./kar/core/pom.xml- </dependency> -- ./kar/command/pom.xml- </dependency> ./kar/command/pom.xml- <dependency> ./kar/command/pom.xml- <groupId>org.apache.karaf</groupId> ./kar/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./kar/command/pom.xml- </dependency> ./kar/command/pom.xml- </dependencies> -- ./jaas/modules/pom.xml- ./jaas/modules/pom.xml- <dependency> ./jaas/modules/pom.xml- <groupId>org.apache.karaf</groupId> ./jaas/modules/pom.xml: <artifactId>org.osgi.core</artifactId> ./jaas/modules/pom.xml- <scope>provided</scope> ./jaas/modules/pom.xml- </dependency> -- ./jaas/jasypt/pom.xml- <!-- 4.2.0 is needed in order to have aries util work correctly within pojosr --> ./jaas/jasypt/pom.xml- <dependency> ./jaas/jasypt/pom.xml- <groupId>org.osgi</groupId> ./jaas/jasypt/pom.xml: <artifactId>org.osgi.core</artifactId> ./jaas/jasypt/pom.xml- <version>4.2.0</version> ./jaas/jasypt/pom.xml- <scope>test</scope> -- ./jaas/config/pom.xml- </dependency> ./jaas/config/pom.xml- <dependency> ./jaas/config/pom.xml- <groupId>org.apache.karaf</groupId> ./jaas/config/pom.xml: <artifactId>org.osgi.core</artifactId> ./jaas/config/pom.xml- <scope>provided</scope> ./jaas/config/pom.xml- </dependency> -- ./jaas/command/pom.xml- <dependencies> ./jaas/command/pom.xml- <dependency> ./jaas/command/pom.xml- <groupId>org.apache.karaf</groupId> ./jaas/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./jaas/command/pom.xml- <scope>provided</scope> ./jaas/command/pom.xml- </dependency> -- ./jaas/boot/pom.xml- <dependencies> ./jaas/boot/pom.xml- <dependency> ./jaas/boot/pom.xml- <groupId>org.apache.karaf</groupId> ./jaas/boot/pom.xml: <artifactId>org.osgi.core</artifactId> ./jaas/boot/pom.xml- <scope>provided</scope> ./jaas/boot/pom.xml- </dependency> -- ./instance/core/pom.xml- ./instance/core/pom.xml- <dependency> ./instance/core/pom.xml- <groupId>org.apache.karaf</groupId> ./instance/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./instance/core/pom.xml- <scope>provided</scope> ./instance/core/pom.xml- </dependency> -- ./instance/command/pom.xml- </dependency> ./instance/command/pom.xml- <dependency> ./instance/command/pom.xml- <groupId>org.apache.karaf</groupId> ./instance/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./instance/command/pom.xml- <scope>provided</scope> ./instance/command/pom.xml- </dependency> -- ./http/core/pom.xml- <dependencies> ./http/core/pom.xml- <dependency> ./http/core/pom.xml- <groupId>org.apache.karaf</groupId> ./http/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./http/core/pom.xml- <scope>provided</scope> ./http/core/pom.xml- </dependency> -- ./http/command/pom.xml- ./http/command/pom.xml- <dependency> ./http/command/pom.xml- <groupId>org.apache.karaf</groupId> ./http/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./http/command/pom.xml- <scope>provided</scope> ./http/command/pom.xml- </dependency> -- ./features/obr/pom.xml- <dependencies> ./features/obr/pom.xml- <dependency> ./features/obr/pom.xml- <groupId>org.apache.karaf</groupId> ./features/obr/pom.xml: <artifactId>org.osgi.core</artifactId> ./features/obr/pom.xml- <scope>provided</scope> ./features/obr/pom.xml- </dependency> -- ./features/core/pom.xml- <dependencies> ./features/core/pom.xml- <dependency> ./features/core/pom.xml- <groupId>org.apache.karaf</groupId> ./features/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./features/core/pom.xml- <scope>provided</scope> ./features/core/pom.xml- </dependency> -- ./features/command/pom.xml- <dependencies> ./features/command/pom.xml- <dependency> ./features/command/pom.xml- <groupId>org.apache.karaf</groupId> ./features/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./features/command/pom.xml- <scope>provided</scope> ./features/command/pom.xml- </dependency> -- ./diagnostic/core/pom.xml- <dependencies> ./diagnostic/core/pom.xml- <dependency> ./diagnostic/core/pom.xml- <groupId>org.apache.karaf</groupId> ./diagnostic/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./diagnostic/core/pom.xml- <scope>provided</scope> ./diagnostic/core/pom.xml- </dependency> -- ./diagnostic/command/pom.xml- <dependencies> ./diagnostic/command/pom.xml- <dependency> ./diagnostic/command/pom.xml- <groupId>org.apache.karaf</groupId> ./diagnostic/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./diagnostic/command/pom.xml- <scope>provided</scope> ./diagnostic/command/pom.xml- </dependency> -- ./deployer/wrap/pom.xml- </dependency> ./deployer/wrap/pom.xml- <dependency> ./deployer/wrap/pom.xml- <groupId>org.apache.karaf</groupId> ./deployer/wrap/pom.xml: <artifactId>org.osgi.core</artifactId> ./deployer/wrap/pom.xml- <scope>provided</scope> ./deployer/wrap/pom.xml- </dependency> -- ./deployer/spring/pom.xml- </dependency> ./deployer/spring/pom.xml- <dependency> ./deployer/spring/pom.xml- <groupId>org.apache.karaf</groupId> ./deployer/spring/pom.xml: <artifactId>org.osgi.core</artifactId> ./deployer/spring/pom.xml- <scope>provided</scope> ./deployer/spring/pom.xml- </dependency> -- ./deployer/kar/pom.xml- </dependency> ./deployer/kar/pom.xml- <dependency> ./deployer/kar/pom.xml- <groupId>org.apache.karaf</groupId> ./deployer/kar/pom.xml: <artifactId>org.osgi.core</artifactId> ./deployer/kar/pom.xml- <scope>provided</scope> ./deployer/kar/pom.xml- </dependency> -- ./deployer/features/pom.xml- </dependency> ./deployer/features/pom.xml- <dependency> ./deployer/features/pom.xml- <groupId>org.apache.karaf</groupId> ./deployer/features/pom.xml: <artifactId>org.osgi.core</artifactId> ./deployer/features/pom.xml- <scope>provided</scope> ./deployer/features/pom.xml- </dependency> -- ./deployer/blueprint/pom.xml- </dependency> ./deployer/blueprint/pom.xml- <dependency> ./deployer/blueprint/pom.xml- <groupId>org.apache.karaf</groupId> ./deployer/blueprint/pom.xml: <artifactId>org.osgi.core</artifactId> ./deployer/blueprint/pom.xml- <scope>provided</scope> ./deployer/blueprint/pom.xml- </dependency> -- ./demos/web/pom.xml- <dependencies> ./demos/web/pom.xml- <dependency> ./demos/web/pom.xml- <groupId>org.apache.karaf</groupId> ./demos/web/pom.xml: <artifactId>org.osgi.core</artifactId> ./demos/web/pom.xml- </dependency> ./demos/web/pom.xml- <dependency> -- ./demos/deployer/bundle/pom.xml- <dependencies> ./demos/deployer/bundle/pom.xml- <dependency> ./demos/deployer/bundle/pom.xml- <groupId>org.osgi</groupId> ./demos/deployer/bundle/pom.xml: <artifactId>org.osgi.core</artifactId> ./demos/deployer/bundle/pom.xml- <version>4.2.0</version> ./demos/deployer/bundle/pom.xml- <scope>provided</scope> -- ./demos/command/pom.xml- ./demos/command/pom.xml- <dependency> ./demos/command/pom.xml- <groupId>org.osgi</groupId> ./demos/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./demos/command/pom.xml- <scope>provided</scope> ./demos/command/pom.xml- </dependency> -- ./config/core/pom.xml- <dependencies> ./config/core/pom.xml- <dependency> ./config/core/pom.xml- <groupId>org.apache.karaf</groupId> ./config/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./config/core/pom.xml- </dependency> ./config/core/pom.xml- -- ./config/command/pom.xml- ./config/command/pom.xml- <dependency> ./config/command/pom.xml- <groupId>org.apache.karaf</groupId> ./config/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./config/command/pom.xml- <scope>provided</scope> ./config/command/pom.xml- </dependency> -- ./bundle/springstate/pom.xml- ./bundle/springstate/pom.xml- <dependency> ./bundle/springstate/pom.xml- <groupId>org.apache.karaf</groupId> ./bundle/springstate/pom.xml: <artifactId>org.osgi.core</artifactId> ./bundle/springstate/pom.xml- <scope>provided</scope> ./bundle/springstate/pom.xml- </dependency> -- ./bundle/core/pom.xml- ./bundle/core/pom.xml- <dependency> ./bundle/core/pom.xml- <groupId>org.apache.karaf</groupId> ./bundle/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./bundle/core/pom.xml- <scope>provided</scope> ./bundle/core/pom.xml- </dependency> -- ./bundle/core/pom.xml-<!-- ./bundle/core/pom.xml- <dependency> ./bundle/core/pom.xml- <groupId>org.osgi</groupId> ./bundle/core/pom.xml: <artifactId>org.osgi.core</artifactId> ./bundle/core/pom.xml- <scope>provided</scope> ./bundle/core/pom.xml- </dependency> -- ./bundle/command/pom.xml- ./bundle/command/pom.xml- <dependency> ./bundle/command/pom.xml- <groupId>org.apache.karaf</groupId> ./bundle/command/pom.xml: <artifactId>org.osgi.core</artifactId> ./bundle/command/pom.xml- <scope>provided</scope> ./bundle/command/pom.xml- </dependency> -- ./assemblies/features/framework/pom.xml- </artifactItem> ./assemblies/features/framework/pom.xml- <artifactItem> ./assemblies/features/framework/pom.xml- <groupId>org.apache.karaf</groupId> ./assemblies/features/framework/pom.xml: <artifactId>org.osgi.core</artifactId> ./assemblies/features/framework/pom.xml- <outputDirectory>target/classes/resources/lib</outputDirectory> ./assemblies/features/framework/pom.xml- <destFileName>karaf-org.osgi.core.jar</destFileName> -- ./archetypes/command/src/main/resources/archetype-resources/pom.xml- ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <dependency> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <groupId>org.osgi</groupId> ./archetypes/command/src/main/resources/archetype-resources/pom.xml: <artifactId>org.osgi.core</artifactId> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <version>^osgi.version^</version> ./archetypes/command/src/main/resources/archetype-resources/pom.xml- <scope>provided</scope> -- ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml- <dependencies> ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml- <dependency> ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml- <groupId>org.osgi</groupId> ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml: <artifactId>org.osgi.core</artifactId> ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml- <version>${osgi.version}</version> ./archetypes/bundle/src/main/resources/archetype-resources/pom.xml- <scope>provided</scope>
      Hide
      Andrei Pozolotin added a comment -

      what a freaking mess any volunteers?

      Show
      Andrei Pozolotin added a comment - what a freaking mess any volunteers?
      Hide
      Andrei Pozolotin added a comment -

      still broken

      Show
      Andrei Pozolotin added a comment - still broken
      Hide
      Christian Schneider added a comment -

      I have now also changed the exam container to the new compendium jar. Still the test compile seems to fail.

      Show
      Christian Schneider added a comment - I have now also changed the exam container to the new compendium jar. Still the test compile seems to fail.
      Hide
      Andrei Pozolotin added a comment -

      it fails in new location - ServletActivator.java;

      there is one more generic ServiceTracker<S,T> there inherited form /regression project

      org/eclipse/osgi
      osgi-3.8.0.v2012....

      probably need to change scope to "provided"
      or
      define dependency exclusions

      instead, the dependency should come from your custom compendium

      Show
      Andrei Pozolotin added a comment - it fails in new location - ServletActivator.java; there is one more generic ServiceTracker<S,T> there inherited form /regression project org/eclipse/osgi osgi-3.8.0.v2012.... probably need to change scope to "provided" or define dependency exclusions instead, the dependency should come from your custom compendium

        People

        • Assignee:
          Christian Schneider
          Reporter:
          Andrei Pozolotin
        • Votes:
          0 Vote for this issue
          Watchers:
          2 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved:

            Development