Great! Thanks Akila! We might also need to run maven dependency analyze command: (mvn dependency:analyze) and remove unused dependencies.
Thanks On Wed, Jul 29, 2015 at 9:50 AM, Akila Ravihansa Perera <[email protected]> wrote: > Hi Imesh, > > Yes, this needs to be fixed. Also we are embedding 3rd party libraries > when packaging OSGi bundles in some components which is wrong. If libraries > being used are not OSGi bundles, we need to create a wrapper bundle and > export those packages. > > By doing this we can significantly reduce the Stratos distribution size. > We have couple of open JIRAs for these tasks too. I'm working on fixing > these issues as part of pom structure refactoring that I'm working on. > > Thanks. > > On Wed, Jul 29, 2015 at 8:58 AM, Imesh Gunaratne <[email protected]> wrote: > >> Hi Devs, >> >> Please see the attached text file generated using [1]. There are >> duplicated OSGi package exports currently in our distribution. This may >> result in using different versions of the same library by different >> components, we might need to fix this. >> >> [1] https://github.com/ruwanta/CarbonOSGI-Bundle-Verifier >> >> -- >> Imesh Gunaratne >> >> Senior Technical Lead, WSO2 >> Committer & PMC Member, Apache Stratos >> > > > > -- > Akila Ravihansa Perera > WSO2 Inc.; http://wso2.com/ > > Blog: http://ravihansa3000.blogspot.com > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
