Specifying version 3.1 (latest release) of the maven-compiler-plugin in
parent/default-parent/pom.xml fixes the subsystem-core build issue on java
7 (jdk1.7.0_21). I suspect it will also fix the same issue, and perhaps
others, for other projects.

Unfortunately, this does not fix the issue in util. An explicit cast to
BundleWiring is still needed in the R43Worker class. The 3.2-SNAPSHOT
version of maven-compiler-plugin has the same issue. So it looks like
proceeding with this vote may be the only option for util.

John

>
> RE: [VOTE] Apache Aries release parent-1.1.0
>
> +1 for upgrading the maven-compiler-plugin
>
> I've been trying to build using maven-compiler-plugin 3.1 as an exercise
> for the past hour but can't figure out how to get it to stop using 2.0.2.
>
> John
>
> >
> > RE: [VOTE] Apache Aries release parent-1.1.0
> >
> > After doing some further digging I've found we're using a very old
> > (2.0.2) version of the maven-compiler-plugin. This is over 6 years
> > old and predates Java 7. Apparently nobody (including me) thought to
> > try upgrading it.
> > The release we have here does work, in that it prevents a compiler
> > warning that was being interpreted as an error. On the other hand
> > there are still other warnings that break the build. I'm happy do do
> > some rework/respin upgrading the maven-compiler plugin, or to go
> > with the solution we have.
> > Tim Ward
> > -------------------
> > Apache Aries PMC member & Enterprise OSGi advocate
> > Enterprise OSGi in Action (http://www.manning.com/cummins)
> > -------------------
> >
> >
> > > Date: Fri, 3 May 2013 23:44:55 +0900
> > > From: [email protected]
> > > To: [email protected]
> > > Subject: Re: [VOTE] Apache Aries release parent-1.1.0
> > >
> > > after confirming poms, +1
> > >
> > > Timothy Ward wrote:
> > > > This is a vote for the release of the aries parent poms at
> > version 1.1.0. This is a significant fix, and is the first step in
> > getting Aries building properly with JDK 7. Individual projects will
> > need to be updated to use these poms before they can be successfully
> > built using Java 7.
> > > > The staging area is available here: https://
> > repository.apache.org/content/repositories/orgapachearies-167/
> > > >
> > > > Tags:  https://svn.apache.org/repos/asf/aries/tags/parent-1.1.0
> > > >
> > > >
> > > > Note that this project only contains poms. Please verify the
> > source release for parent and the pom files for default-parent,
> > java5-parent and java6-parent
> > > >
> > > > This vote will remain open for at least 72 hours.
> > > >
> > > >
> > > > Tim Ward
> > > > -------------------
> > > > Apache Aries PMC member & Enterprise OSGi advocate
> > > > Enterprise OSGi in Action (http://www.manning.com/cummins)
> > > > -------------------
> > > >
> > >
> > > --
> > > −−−−−−−−−−−−−−−−−−−−−−
> > > Tang Yong
> > > Senior Engineer
> > > Glassfish Team Developer(OSGi&OSGi-JavaEE)
> > > OSGi Alliance Supporter
> > > Blog: http://osgizone.typepad.com/tangyong/
> > >
> > > Nanjing Fujitsu NanDa Software Tec CO.,LTD
> > > http://www.fujitsu.com/cn/fnst
> > > Tel: +86-25-86630566-8310
> > > Fax: +86-25-83317685
> > > −−−−−−−−−−−−−−−−−−−−−−
> > >
> >

Reply via email to