John, Tim,

I made a confirmation by specifying version 3.1 (latest release) of the
maven-compiler-plugin in parent/default-parent/pom.xml, and both
subsystem-core and util are built successfully.

John, whether you have modified util/util/pom.xml liking following,

 <parent>
        <groupId>org.apache.aries</groupId>
        <artifactId>java5-parent</artifactId>
        <version>1.1.1-SNAPSHOT</version>
        <relativePath />
 </parent>

BTW: I suggest util/util and util/util-r42's parent pom is set as
util/pom rather than java5-parent.

I will try to build the whole aries project and see what will happen.

Thanks
--Tang

John W Ross wrote:
> 
> 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
>>>> −−−−−−−−−−−−−−−−−−−−−−
>>>>

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