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