You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Andrei Pozolotin (JIRA)" <ji...@apache.org> on 2012/10/05 01:41:47 UTC

[jira] [Created] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Andrei Pozolotin created KARAF-1898:
---------------------------------------

             Summary: trunk does not compile on java 7 due to compendium 4.3.0 generics
                 Key: KARAF-1898
                 URL: https://issues.apache.org/jira/browse/KARAF-1898
             Project: Karaf
          Issue Type: Bug
          Components: karaf-feature
            Reporter: Andrei Pozolotin


http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471027#comment-13471027 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

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

{code}

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>

{code}

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré resolved KARAF-1898.
-----------------------------------------

    Resolution: Fixed
    
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471031#comment-13471031 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

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

{code}


./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>

{code}

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471022#comment-13471022 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

still can not build
{code}
[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]
{code}

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471032#comment-13471032 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

what a freaking mess :-) any volunteers?
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471030#comment-13471030 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

core is mentioned 80 times
{code}

user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.core</artifactId>" | wc -l
79

{code}
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476309#comment-13476309 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

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

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470537#comment-13470537 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

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

{code}
[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
{code}

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470543#comment-13470543 ] 

Christian Schneider commented on KARAF-1898:
--------------------------------------------

Any idea why? Theoretically the recompile of the compedium should have solved the issues.
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471029#comment-13471029 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

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

{code} 

   <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>

{code}

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated KARAF-1898:
---------------------------------------

    Comment: was deleted

(was: Any idea why? Theoretically the recompile of the compedium should have solved the issues.)
    
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470209#comment-13470209 ] 

Christian Schneider commented on KARAF-1898:
--------------------------------------------

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

                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471179#comment-13471179 ] 

Christian Schneider commented on KARAF-1898:
--------------------------------------------

I have now also changed the exam container to the new compendium jar. Still the test compile seems to fail.
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471026#comment-13471026 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

this dependency is mentioned 40 times:
{code}

user1@wks002:/tmp/apache/karaf$ find . -type f -name pom.xml | xargs grep "<artifactId>org.osgi.compendium</artifactId>" | wc -l
41

{code}
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Reopened] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrei Pozolotin reopened KARAF-1898:
-------------------------------------


still broken
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider resolved KARAF-1898.
----------------------------------------

    Resolution: Fixed

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?
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Andrei Pozolotin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471024#comment-13471024 ] 

Andrei Pozolotin commented on KARAF-1898:
-----------------------------------------

because it is inherited twice:

from /regression/pom.xml
{code}

            <groupId>org.apache.karaf</groupId>
            <artifactId>org.osgi.compendium</artifactId>
{code}

from /org.apache.karaf.tooling.exam.container/pom.xml
{code}
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.compendium</artifactId>
{code}
                
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Assigned] (KARAF-1898) trunk does not compile on java 7 due to compendium 4.3.0 generics

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-1898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider reassigned KARAF-1898:
------------------------------------------

    Assignee: Christian Schneider
    
> trunk does not compile on java 7 due to compendium 4.3.0 generics
> -----------------------------------------------------------------
>
>                 Key: KARAF-1898
>                 URL: https://issues.apache.org/jira/browse/KARAF-1898
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-feature
>            Reporter: Andrei Pozolotin
>            Assignee: Christian Schneider
>
> http://mail-archives.apache.org/mod_mbox/karaf-dev/201210.mbox/browser

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira