Hi Niranda, So, it was decided to bring all the guava versions to a common version, > platform wide
IMO making a library version, a platform common version is not practical. Can't we use OSGi version ranges to solve this problem? <import.package> com.google.common.*;version="[13.0, 19)" </import.package> I have created a JIRA to upgrade the guava versions in carbon-commons from > 13.0.1 to v19 which is the latest. +1 for upgrading into latest. Thanks On Tue, Jun 21, 2016 at 5:40 PM, Niranda Perera <[email protected]> wrote: > Hi all, > > In the current carbon server runtime, there are multiple guava versions. > But this creates some issues, expecially when using a guava library is > accessed in webapps (directly/ indirectly) [1], [2] > > So, it was decided to bring all the guava versions to a common version, > platform wide. I have created a JIRA to upgrade the guava versions in > carbon-commons from 13.0.1 to v19 which is the latest. [3]. Please find the > PR here [4] > > Could you please review the PR and merge it? > > Best > > [1] [Dev] [OSGI] 'Package uses conflict' when using multiple versions of > the same bundle > [2] [Dev] Integrating ML features in DAS > [3] https://wso2.org/jira/browse/CCOMMONS-17 > [4] https://github.com/wso2/carbon-commons/pull/227 > > -- > *Niranda Perera* > Software Engineer, WSO2 Inc. > Mobile: +94-71-554-8430 > Twitter: @n1r44 <https://twitter.com/N1R44> > https://pythagoreanscript.wordpress.com/ > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- With Regards, *Rasika Perera* Software Engineer M: +94 71 680 9060 E: [email protected] LinkedIn: http://lk.linkedin.com/in/rasika90 WSO2 Inc. www.wso2.com lean.enterprise.middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
