On Tue, Jan 22, 2013 at 10:54 AM, Achim Nierbeck <bcanh...@googlemail.com> wrote: > might be an issue with generics and the official OSGi jars. > Which version is the dependency set to, 4.3.0? > If so switch to 4.3.1 that version supports generics. > > just a wild guess ;) >
I trashed my m2 repo on windows box. And switched to use JDK 1.6. And now it all compiles. Though OSGi 4.1 is still pulled down by maven during the build. Not sure what has this dependency? Could it be maven-bundle-plugin or something? Though its concerned that source code dont compile with Java7 and with Java6. > regards, Achim > > > 2013/1/22 Claus Ibsen <claus.ib...@gmail.com> > >> Hi >> >> I get the same error with a fresh m2 repo. >> >> >> On Tue, Jan 22, 2013 at 10:32 AM, Claus Ibsen <claus.ib...@gmail.com> >> wrote: >> > Hi >> > >> > Just got this compilation error on my windows box, with latest code >> > from trunk, using java 1.7.0_11 >> > >> > I will trash my m2 repo and try again. Just wanted to share this as a >> concern. >> > >> > >> > [ERROR] Failed to execute goal >> > org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile >> > (default-compile) on project camel-core-osgi: Compilation failure: >> > Compilation failure: >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[38,40] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[38,111] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[51,28] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[53,32] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[76,28] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[93,28] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[95,37] >> > error: type ServiceReference does not take parameters >> > [ERROR] >> E:\workspace\camel\components\camel-core-osgi\src\main\java\org\apache\camel\core\osgi\OsgiServiceRegistry.java:[117,24] >> > error: type ServiceReference does not take parameters >> > >> > >> > >> > -- >> > Claus Ibsen >> > ----------------- >> > Red Hat, Inc. >> > FuseSource is now part of Red Hat >> > Email: cib...@redhat.com >> > Web: http://fusesource.com >> > Twitter: davsclaus >> > Blog: http://davsclaus.com >> > Author of Camel in Action: http://www.manning.com/ibsen >> >> >> >> -- >> Claus Ibsen >> ----------------- >> Red Hat, Inc. >> FuseSource is now part of Red Hat >> Email: cib...@redhat.com >> Web: http://fusesource.com >> Twitter: davsclaus >> Blog: http://davsclaus.com >> Author of Camel in Action: http://www.manning.com/ibsen >> > > > > -- > > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> > Commiter & Project Lead > blog <http://notizblog.nierbeck.de/> -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: cib...@redhat.com Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen