Hi Kasun, On Wed, Aug 10, 2016 at 9:54 AM, KasunG Gajasinghe <kas...@wso2.com> wrote:
> Hi Isuru, > > Javadoc and source generation happens when you use the maven release > plugin. We are already doing it. [1] > I don't see the source jar in the location you mentioned. > That is the only place we need these two plugins as I understand. When > doing a build locally, you don't really need sources/javadoc jars because > you already have the source code. > > [1] https://maven.wso2.org/nexus/content/repositories/ > releases/org/wso2/carbon/org.wso2.carbon.ndatasource.core/4.4.7/ > > Thanks, > KasunG > > On Tue, Aug 9, 2016 at 7:24 PM, Isuru Perera <isu...@wso2.com> wrote: > >> Hi, >> >> On Tue, Aug 9, 2016 at 3:10 PM, Jayanga Dissanayake <jaya...@wso2.com> >> wrote: >> >>> Hi Isuru, >>> >>> It seems to be the culprit. I removed the jacoco plugin from >>> carbon-kernel/parent/pom.xml and it builds. >>> >>> One other concern is, in this PR, you have moved the doc and source >>> plugins into plugin section, which cause it to run always. But we usually >>> don't want src and docs to be generated at each build. Could you please >>> explain why those plugins were moved into plugin section. >>> >> I added java doc and source plugins to parent pom as we need to have >> sources jars and java docs every time we build the source. >> >> If you look at our previous releases based on Carbon 4.x, there are no >> source jars for most of the components. Without having sources jars, it is >> very difficult to debug as well. >> >> Even though, we expected our developers to release the sources jars >> during release time, we can see that it's not happening most of the time. >> >> Java Doc generation is also very important and Java Doc Plugin shows >> warnings if there are any issues with our Java Docs. It's easy to fix such >> warnings before the release. >> >> If the build time is the main concern for local builds, we can disable >> Java doc plugin as it takes some time. The source plugin doesn't take much >> time. >> >> For local builds, we can skip java docs using the parameter: >> "-Dmaven.javadoc.skip=true". >> >> I think having these plugins in parent pom is very important. >> >>> >>> Thanks, >>> Jayanga. >>> >>> Thanks, >>> Jayanga. >>> >>> *Jayanga Dissanayake* >>> Associate Technical Lead >>> WSO2 Inc. - http://wso2.com/ >>> lean . enterprise . middleware >>> email: jaya...@wso2.com >>> mobile: +94772207259 >>> <http://wso2.com/signature> >>> >>> On Tue, Aug 9, 2016 at 2:34 PM, Isuru Perera <isu...@wso2.com> wrote: >>> >>>> Did you remove existing Jacoco plugin in Carbon Kernel? >>>> >>>> Isuru Perera >>>> >>>> On 9 Aug 2016 2:29 p.m., "Jayanga Dissanayake" <jaya...@wso2.com> >>>> wrote: >>>> >>>>> Hi Isuru, >>>>> >>>>> When I try to build the carbon kernel with new parent pom with your >>>>> updates, the following error happens. >>>>> It seems to be an issue in jacoco plugin, any idea? >>>>> >>>>> [ERROR] Failed to execute goal >>>>> org.jacoco:jacoco-maven-plugin:0.7.5.201505241946:report >>>>> (post-unit-test) on project org.wso2.carbon.launcher: An error has >>>>> occurred >>>>> in JaCoCo Test report generation. Error while creating report: Error while >>>>> analyzing class /tmp/1/carbon-kernel/launcher/ >>>>> target/classes/org/wso2/carbon/launcher/CarbonServer.class. Class >>>>> org/wso2/carbon/launcher/CarbonServer is already instrumented. -> >>>>> [Help 1] >>>>> >>>>> Thanks, >>>>> Jayanga. >>>>> >>>>> *Jayanga Dissanayake* >>>>> Associate Technical Lead >>>>> WSO2 Inc. - http://wso2.com/ >>>>> lean . enterprise . middleware >>>>> email: jaya...@wso2.com >>>>> mobile: +94772207259 >>>>> <http://wso2.com/signature> >>>>> >>>>> On Tue, Aug 9, 2016 at 12:24 PM, Isuru Perera <isu...@wso2.com> wrote: >>>>> >>>>>> Hi Jayanga, >>>>>> >>>>>> I didn't update maven bundle plugin. Could you please check on that >>>>>> too? >>>>>> >>>>>> Please use following command to check plugin updates. >>>>>> >>>>>> mvn versions:display-plugin-updates >>>>>> >>>>>> Thanks! >>>>>> >>>>>> On Tue, Aug 9, 2016 at 11:39 AM, Kishanthan Thangarajah < >>>>>> kishant...@wso2.com> wrote: >>>>>> >>>>>>> Hi Jayanga, >>>>>>> >>>>>>> Let's merge this and do a release along with kernel 5.2.0. >>>>>>> >>>>>>> On Wed, Jul 27, 2016 at 3:44 PM, Isuru Perera <isu...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Could you please review the PR in [1]. >>>>>>>> >>>>>>>> I also noticed that carbon-parent version 5 is released [2], but >>>>>>>> the master branch still has 5-SNAPSHOT [3]. >>>>>>>> >>>>>>>> [1] https://wso2.org/jira/browse/CPARENT-6 >>>>>>>> [2] https://github.com/wso2/carbon-parent/releases/tag/carbon-pa >>>>>>>> rent-5 >>>>>>>> [3] https://github.com/wso2/carbon-parent/blob/master/pom.xml#L22 >>>>>>>> >>>>>>>> -- >>>>>>>> Isuru Perera >>>>>>>> Associate Technical Lead | WSO2, Inc. | http://wso2.com/ >>>>>>>> Lean . Enterprise . Middleware >>>>>>>> >>>>>>>> about.me/chrishantha >>>>>>>> Contact: +IsuruPereraWSO2 >>>>>>>> <https://www.google.com/+IsuruPereraWSO2/about> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Kishanthan Thangarajah* >>>>>>> Technical Lead, >>>>>>> Platform Technologies Team, >>>>>>> WSO2, Inc. >>>>>>> lean.enterprise.middleware >>>>>>> >>>>>>> Mobile - +94773426635 >>>>>>> Blog - *http://kishanthan.wordpress.com >>>>>>> <http://kishanthan.wordpress.com>* >>>>>>> Twitter - *http://twitter.com/kishanthan >>>>>>> <http://twitter.com/kishanthan>* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Isuru Perera >>>>>> Associate Technical Lead | WSO2, Inc. | http://wso2.com/ >>>>>> Lean . Enterprise . Middleware >>>>>> >>>>>> about.me/chrishantha >>>>>> Contact: +IsuruPereraWSO2 >>>>>> <https://www.google.com/+IsuruPereraWSO2/about> >>>>>> >>>>> >>>>> >>> >> >> >> -- >> Isuru Perera >> Associate Technical Lead | WSO2, Inc. | http://wso2.com/ >> Lean . Enterprise . Middleware >> >> about.me/chrishantha >> Contact: +IsuruPereraWSO2 <https://www.google.com/+IsuruPereraWSO2/about> >> > > > > -- > > *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > > > -- Isuru Perera Associate Technical Lead | WSO2, Inc. | http://wso2.com/ Lean . Enterprise . Middleware about.me/chrishantha Contact: +IsuruPereraWSO2 <https://www.google.com/+IsuruPereraWSO2/about>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev