AFAIK, There is no way to exclude all the transitive dependencies at once[1]. Btw, this is a feature requested my many users.
Thanks Sameera [1]. http://jira.codehaus.org/browse/MNG-2315 On Wed, Feb 23, 2011 at 4:34 PM, Afkham Azeez <[email protected]> wrote: > There are a large number of dependencies where we are not interested in > transitives. In those cases, we can use the excludeTransitive flag. > > http://maven.apache.org/plugins/maven-dependency-plugin/resolve-mojo.html > > > On Wed, Feb 23, 2011 at 7:33 AM, Sumedha Rubasinghe <[email protected]>wrote: > >> >> >> On Wed, Feb 23, 2011 at 7:08 AM, Samisa Abeysinghe <[email protected]>wrote: >> >>> So are we going to do this on trunk? If so when? >>> >>> Do we not how to do it right? >>> >> >> We do know how to do it. But AFAIK that knowledge is only within few of >> us. >> Most importantly everyone should understand, >> -Why we should do it? >> -How we do it? >> -How to do it when introducing a new external dependency? >> >> But, as per the current trunk, lets gets 7-8 together and do it in one >> shot. >> Doing this right will introduce a significant improvement to our build >> time. Hence, we should do it as soon as we can allocate said number of >> engineers (more the quicker) for the task. Then we can update everyone else >> on above 3 topics. >> >> /sumedha >> >> >>> >>> ---------- Forwarded message ---------- >>> From: Sameera Jayasoma <[email protected]> >>> Date: Tue, Feb 22, 2011 at 7:49 AM >>> Subject: Re: [Carbon-dev] Carbon 3.2.0 depending Axis2 1.6.x branch >>> To: Thilina Buddhika <[email protected]> >>> Cc: carbon-dev <[email protected]> >>> >>> >>> >>> >>> On Tue, Feb 22, 2011 at 2:11 AM, Thilina Buddhika <[email protected]>wrote: >>> >>>> We were able to incorporate these changes to Carbon trunk. And I was >>>> able to build it until Carbon-Core with a fresh repo. >>>> >>>> A couple of issues encountered in Sandesha branch(Versions are not >>>> updated properly) and Savan trunk. I informed about this to the Axis list >>>> and hopefully we will be able to get it resolved within today. Savan seems >>>> to be depending on Sandesha trunk. So it should be branched off similar to >>>> transports (Will do it today). Until then you can apply the attached >>>> patches >>>> when building dependencies/sandesha and dependencies/savan. >>>> >>>> We will be depending on the Neethi orbit version released with Carbon >>>> 3.1.0 chunk2 (Neethi-2.0.4.wso2v2), so I have commented out Neethi from the >>>> default build profiles. >>>> >>>> I observed few places which have transitive dependencies to the Axiom >>>> trunk which need to be fixed. >>>> >>> >>> This needs to be fixed. We had similar issues while working on the Carbon >>> 3.1.0 branch. Lets fix these transitive dependencies in a platform wide >>> manner using Maven dependency exclusions. >>> >>> Thanks >>> Sameera >>> >>>> >>>> We will make sure all the products and Stratos services can be built >>>> with a fresh repo with these modifications by end of the day. >>>> >>>> Thanks, >>>> Thilina >>>> >>>> On Mon, Feb 21, 2011 at 4:41 PM, Thilina Buddhika <[email protected]>wrote: >>>> >>>>> After having some offline discussions, we came up with the following >>>>> plan. >>>>> >>>>> - Modify the Axis2, Rampart and Sandesha svn externals to point to >>>>> corresponding Apache 1_6_x branches >>>>> >>>>> - Switching to Axiom 1.2.11 and WSS4J-1.5.11 released versions, since >>>>> Axis2 and Rampart 1_6_x branches are depending on these versions. (So >>>>> these >>>>> externals will be removed from the trunk) >>>>> >>>>> - Modifying the Orbit versions of Axiom and WSS4J to 1.2.11-wso2v1 and >>>>> 1.5.11-wso2v1 respectively to be consistent. (At the moment, they are >>>>> 1.2.12-SNAPSHOT-wso2v1 and 1.5.12-SNAPSHOT-wso2v1) >>>>> >>>>> - Modifying the Synapse trunk to point to Axis2 1_6_x branch instead of >>>>> the trunk until we branch it for the release. (As per Supun, we can't >>>>> branch >>>>> at the moment, since some active development is going in Synapse trunk) >>>>> >>>>> - Creating Carbon 3.2.0 branch and branching off form 'Transports' >>>>> trunk and making it dependent on Axis 1_6_x >>>>> >>>>> >>>>> Thanks, >>>>> Thilina >>>>> >>>>> -- >>>> Thilina Buddhika >>>> Senior Software Engineer >>>> WSO2 Inc. ; http://wso2.com >>>> lean . enterprise . middleware >>>> >>>> phone : <%2B94%2077%2044%2088%20727>+94 77 44 88 727 >>>> blog : http://blog.thilinamb.com >>>> >>> >>> >>> >>> -- >>> Sameera Jayasoma >>> Technical Lead and Product Manager, WSO2 Carbon >>> >>> WSO2, Inc. (http://wso2.com) >>> email: [email protected] >>> blog: http://tech.jayasoma.org >>> >>> Lean . Enterprise . Middleware >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> Thanks, >>> Samisa... >>> >>> Samisa Abeysinghe >>> VP Engineering >>> WSO2 Inc. >>> http://wso2.com >>> http://wso2.org >>> >>> >>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > *Afkham Azeez* > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > * > * > *Member; Apache Software Foundation; > **http://www.apache.org/*<http://www.apache.org/> > * > email: **[email protected]* <[email protected]>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Sameera Jayasoma Technical Lead and Product Manager, WSO2 Carbon WSO2, Inc. (http://wso2.com) email: [email protected] blog: http://tech.jayasoma.org Lean . Enterprise . Middleware
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
