Ich think the only solution to make the generics work is to recompile the compendium just like it is done for the OSGi-core right now. This would also make the whole thing more consistent imho. e.g. now you can use generics with a ServiceReference, but not a ServiceTracker.
kind regards, christoph On 04/10/12 00:00, Christian Schneider wrote: > +1 > > and for the generics. As there seems to be no working solution I will > remove them. > > Christian > > Am 03.10.2012 23:51, schrieb Andrei Pozolotin: >> @JB: I think it would make sense to have 2 jenkins build projects: with >> both java 6 and java 7 >> >> -------- Original Message -------- >> Subject: Re: can not compile trunk >> From: Jean-Baptiste Onofré <[email protected]> >> To: [email protected] >> Date: Wed 03 Oct 2012 02:12:42 PM CDT >>> It works with Java6 (1.6.0_26 on my machine), but not with Java7 >>> (1.7.0 on my machine). >>> >>> I gonna update Jenkins to use Java7. >>> >>> @Christian, keep in mind that Karaf 3.0.0 should compile and run with >>> both Java6 AND Java7. When I commit something on trunk I always >>> compile and run with both JDK, maybe you could do the same. >>> >>> Regards >>> JB >>> >>> On 10/03/2012 07:57 PM, Christian Schneider wrote: >>>> Hi Andrei, >>>> >>>> this was changed by me. What is your build environment? >>>> On my system and on jenkins it seems to build. >>>> >>>> Christian >>>> >>>> >>>> Am 03.10.2012 19:54, schrieb Jean-Baptiste Onofré: >>>>> Thanks Andrei, >>>>> >>>>> I gonna make a try on my local working copy. >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> On 10/03/2012 07:07 PM, Andrei Pozolotin wrote: >>>>>> *JB:* >>>>>> >>>>>> my guess is someone is trying to play with compendium 4.3.0 >>>>>> >>>>>> FYI: >>>>>> >>>>>> cd /tmp >>>>>> mkdir apache >>>>>> cd apache >>>>>> git clone git://github.com/apache/karaf.git >>>>>> cd karaf >>>>>> mvn clean install --define skipTests >>>>>> >>>>>> result: >>>>>> >>>>>> [ERROR] Failed to execute goal >>>>>> org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile >>>>>> (default-compile) on project org.apache.karaf.features.core: >>>>>> Compilation failure: Compilation failure: >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/EventAdminListener.java:[36,32] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/BundleManager.java:[184,26] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/BundleManager.java:[184,115] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java:[565,22] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/EventAdminListener.java:[39,36] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] -> [Help 1] >>>>>> >>>>>> Thank you, >>>>>> >>>>>> Andrei >>>>>> >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> >>>>>> [INFO] Reactor Summary: >>>>>> [INFO] >>>>>> [INFO] Apache Karaf ...................................... >>>>>> SUCCESS >>>>>> [1.288s] >>>>>> [INFO] OSGi core spec compiled for Java 7 ................ >>>>>> SUCCESS >>>>>> [3.307s] >>>>>> [INFO] Apache Karaf :: Util .............................. >>>>>> SUCCESS >>>>>> [0.392s] >>>>>> [INFO] Apache Karaf :: Main .............................. >>>>>> SUCCESS >>>>>> [1.382s] >>>>>> [INFO] Apache Karaf :: Region ............................ >>>>>> SUCCESS >>>>>> [0.025s] >>>>>> [INFO] Apache Karaf :: Region :: Core .................... >>>>>> SUCCESS >>>>>> [0.472s] >>>>>> [INFO] Apache Karaf :: Features .......................... >>>>>> SUCCESS >>>>>> [0.028s] >>>>>> [INFO] Apache Karaf :: Features :: Core .................. >>>>>> FAILURE >>>>>> [0.392s] >>>>>> [INFO] Apache Karaf :: Shell ............................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Shell :: Table .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: JAAS .............................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: JAAS :: Boot ...................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: JAAS :: Config .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: JAAS :: Modules ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Shell :: Console .................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Features :: Command ............... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Features :: OBR Resolver .......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: KAR ............................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: KAR :: Core ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: KAR :: Command .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Region :: Shell Commands .......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Region :: Persistence ............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Bundle ............................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Bundle :: Core .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Bundle :: Commands ................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Bundle :: SpringStateService ...... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: ConfigAdmin ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: ConfigAdmin :: Core ............... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: ConfigAdmin :: Commands ........... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Instance .......................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Instance :: Core .................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Instance :: Command ............... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Bundle ............................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Package :: Core ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Package :: Commands ............... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: HTTP .............................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: HTTP :: Core ...................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: HTTP :: Commands .................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Service ........................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Service :: Core ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Service :: Command ................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Log ............................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Log :: Core ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Log :: Command .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer .......................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer :: Spring ................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer :: Blueprint ............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer :: Features .............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer :: Karaf Archive (.kar) .. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Deployer :: Wrap Non OSGi Jar ..... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Shell :: Various Commands ......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Shell :: SSH ...................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Shell :: Help System .............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: JAAS :: Jasypt Encryption ......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Jaas :: Command ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Client ............................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Management ........................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Management ........................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: System ............................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: System :: Core .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: System :: Shell Commands .......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web ............................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web :: Core ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web :: Commands ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Wrapper ........................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Wrapper :: Core ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Wrapper :: Shell Commands ......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: Console ............ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: Branding ........... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: Features Plugin .... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: Gogo Plugin ........ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: HTTP Plugin ........ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Web Console :: Instance Plugin .... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Exception ......................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Scheduler ......................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Scheduler :: Core ................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Declarative Services (DS) ......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: SCR :: Shell Commands ............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: SCR :: Management MBeans .......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: SCR :: Examples ................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Diagnostic ........................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Diagnostic :: Core ................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Diagnostic :: Command ............. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: OBR ............................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: OBR :: Core ....................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: OBR :: Command .................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling ........................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling :: Maven Karaf Plugin ..... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling :: Exam Testing Framework . >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling :: Exam Testing Framework :: >>>>>> Options >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling :: Exam Testing Framework :: >>>>>> Container SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies ........................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Features ............ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Features :: Framework >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Features :: Standard >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Features :: Spring .. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Features :: Enterprise >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Demos ............... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Default Distribution >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Tooling :: Exam Testing Framework :: >>>>>> Regression Tests SKIPPED >>>>>> [INFO] Apache Karaf :: Assemblies :: Minimal Distribution >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos ............................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Web ...................... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Branding :: Shell ........ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Command :: Extend Console >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Demo Dump provider ....... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Deployer ................. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Deployer :: Kar .......... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Demos :: Deployer :: Bundle ....... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes ........................ >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Assembly Archetype .. >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Command Archetype ... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Feature Archetype ... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Kar Archetype ....... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Bundle Archetype .... >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Archetypes :: Blueprint Archetype . >>>>>> SKIPPED >>>>>> [INFO] Apache Karaf :: Integration Tests ................. >>>>>> SKIPPED >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> >>>>>> [INFO] BUILD FAILURE >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> >>>>>> [INFO] Total time: 9.439s >>>>>> [INFO] Finished at: Wed Oct 03 12:04:37 CDT 2012 >>>>>> [INFO] Final Memory: 57M/336M >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> >>>>>> [ERROR] Failed to execute goal >>>>>> org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile >>>>>> (default-compile) on project org.apache.karaf.features.core: >>>>>> Compilation failure: Compilation failure: >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/EventAdminListener.java:[36,32] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/BundleManager.java:[184,26] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/BundleManager.java:[184,115] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java:[565,22] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] >>>>>> /tmp/apache/karaf/features/core/src/main/java/org/apache/karaf/features/internal/EventAdminListener.java:[39,36] >>>>>> >>>>>> >>>>>> >>>>>> error: type ServiceTracker does not take parameters >>>>>> [ERROR] -> [Help 1] >>>>>> [ERROR] >>>>>> >>>>>> >>>> >> > >
smime.p7s
Description: S/MIME Cryptographic Signature
