Yes better to have orbit bundle and did you check whether those dependencies available as OSGi in public ? I think there should be for scala libraries.
*Harsha Thirimanna* Senior Software Engineer; WSO2, Inc.; http://wso2.com * <http://www.apache.org/>* *email: **[email protected]* <[email protected]>* cell: +94 71 5186770 , +94 * *774617784twitter: **http://twitter.com/ <http://twitter.com/afkham_azeez>* *harshathirimannlinked-in: **http: <http://lk.linkedin.com/in/afkhamazeez>**//www.linkedin.com/pub/harsha-thirimanna/10/ab8/122 <http://www.linkedin.com/pub/harsha-thirimanna/10/ab8/122>* *Lean . Enterprise . Middleware* On Wed, Mar 11, 2015 at 2:15 AM, KasunG Gajasinghe <[email protected]> wrote: > > It's better to create three separate orbit bundles for the dependencies. > Please note that the groupId should be in this format - > org.wso2.orbit.<upstream-groupId>. > > On Wed, Mar 11, 2015 at 2:31 PM, Danushka Fernando <[email protected]> > wrote: > >> Refer to other osgi bundles. AFAIR what we do is add them as dependencies >> and import the packages needed for those libraries. We are not recommending >> to use dynamic imports as well. And we export the packages of the libraries. >> >> Thanks & Regards >> Danushka Fernando >> Software Engineer >> WSO2 inc. http://wso2.com/ >> Mobile : +94716332729 >> >> On Wed, Mar 11, 2015 at 2:24 PM, Supun Sethunga <[email protected]> wrote: >> >>> Hi, >>> >>> Im in the process of creating an orbit bundle for Apache Spark-mllib >>> 1.2.1. >>> Among the dependencies of mllib, there are three jars that are *not* >>> *osgi/orbit* bundles (Refer [1] ). >>> >>> Thus, whats the correct way of importing these packages to the bundle? >>> is it: >>> (A) Adding the three libraries as dependencies, and import them as >>> private packages under "Private-package" in pom? >>> (B) OR, Creating another set of orbit bundles for those three >>> dependent non-osgi jars and import them under "Import-package" in pom? >>> >>> OR is there any other way? Appreciate any clarification. >>> >>> [1] >>> https://docs.google.com/a/wso2.com/spreadsheets/d/1PJKTeNS1zgQ1HbAsg5FQumiaPNKPYxpn2gEVS1v2TC0/edit#gid=0 >>> >>> Thanks, >>> Supun >>> >>> -- >>> *Supun Sethunga* >>> Software Engineer >>> WSO2, Inc. >>> lean | enterprise | middleware >>> Mobile : +94 716546324 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> > > > -- > > *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
