+1 from me too.

David


On 4 May 2013 05:29, Tang Yong <tangy...@cn.fujitsu.com> wrote:

> forgot to say about vote,
>
> +1(updating maven-compiler-plugin to 3.1)
>
> Thanks
> --Tang
>
> Tang Yong wrote:
> >> 2) updating org.osgi.core to 4.3.1 because of an issue using jdk7
> > about the point, if updating org.osgi.core to 5.0.0, building is also OK.
> >
> > Thanks
> > --Tang
> >
> > Tang Yong wrote:
> >> Tim,John,
> >>
> >>> I will try to build the whole aries project and see what will happen.
> >> I have commented on ARIES-1006, and finally, I built the whole project
> >> successfully using jdk7.
> >>
> >> In summary, in order to build using jdk7,
> >>
> >> 1) updating maven-compiler-plugin to 3.1
> >> 2) updating org.osgi.core to 4.3.1 because of an issue using jdk7
> >> pl. seeing
> http://blog.osgi.org/2012/10/43-companion-code-for-java-7.html
> >>
> >> 3) Since jdk7, some java core classes added some new apis,
> >> eg.javax.sql.CommonDataSource, this has effect on aries jpa module.
> >> So, needing to implement these new apis by simply implementing these
> >> apis if having not more complex logic.
> >>
> >> Thanks
> >> --Tang
> >>
> >> Tang Yong wrote:
> >>> 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: tangy...@cn.fujitsu.com
> >>>>>>> To: dev@aries.apache.org
> >>>>>>> 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