Sameera, what is that next bundle?..how this caused the CNF issue with the com.sun.phobo.* packages..? :(
On 20 March 2012 15:20, Sameera Jayasoma <[email protected]> wrote: > > > On Tue, Mar 20, 2012 at 4:32 AM, Nirmal Fernando <[email protected]> wrote: >> >> Hi Sameera, >> >> On Mon, Mar 19, 2012 at 11:46 PM, Sameera Jayasoma <[email protected]> >> wrote: >>> >>> Hi Nirmal, >>> >>> The proper solution would be to stop exporting the javax.script.* package >>> from the bsf orbit bundle, rather than updating the synapse bundle. >>> >>> Index: pom.xml >>> =================================================================== >>> --- pom.xml (revision 122910) >>> +++ pom.xml (working copy) >>> @@ -70,7 +70,6 @@ >>> com.sun.script.*, >>> com.sun.phobos.script.*, >>> bsh.engine.*, >>> - javax.script.*, >>> </Export-Package> >>> <Import-Package> >>> *;resolution:=optional >>> >>> >>> >>> This patch solves the issue, please try yourself and see. If this works >>> lets commit. >> >> >> Yes, this solved the issue! > > > Great. I will commit the changes. > > The issues is, javax.script.* packages has been exported by two different > bundles. This behavior can be seen in the trunk, but not in older releases. > > Thanks, > Sameera. >> >> >>> >>> >>> Thanks, >>> Sameera. >>> >>> On Mon, Mar 19, 2012 at 3:49 PM, Nirmal Fernando <[email protected]> wrote: >>>> >>>> Hi, >>>> >>>> On Fri, Mar 16, 2012 at 1:04 PM, Sameera Jayasoma <[email protected]> >>>> wrote: >>>>> >>>>> I will have a look at this.. >>>> >>>> >>>> Any update on this? Shall I commit the fix I proposed earlier, to >>>> synapse (2.1.0-wso2v6)? >>>>> >>>>> >>>>> Thanks, >>>>> Sameera. >>>>> >>>>> >>>>> On Fri, Mar 16, 2012 at 6:13 AM, Vijayaratha Vijayasingam >>>>> <[email protected]> wrote: >>>>>> >>>>>> Azeez, This is not working.. >>>>>> I found that wildcards like'*' doesn't work in latest >>>>>> mavne-bundle-plugin <for dynamic-import >...So, used the full package, >>>>>> but still it is not working.. >>>>>> >>>>>> @Sameera/pradeep.. >>>>>> >>>>>> 1. Do you see any issue with the following bsf orbit bundle's pom?..(i >>>>>> attached the jar and the pom..) >>>>>> 2. Do we need to import the package at synapse? (we don't export the >>>>>> package here) >>>>>> >>>>>> <plugin> >>>>>> <groupId>org.apache.felix</groupId> >>>>>> <artifactId>maven-bundle-plugin</artifactId> >>>>>> >>>>>> <extensions>true</extensions> >>>>>> <configuration> >>>>>> <instructions> >>>>>> >>>>>> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> >>>>>> >>>>>> <Bundle-Name>${project.artifactId}</Bundle-Name> >>>>>> <Export-Package> >>>>>> org.apache.bsf.*, >>>>>> org.mozilla.javascript.*, >>>>>> org.pnuts.scriptapi.*, >>>>>> com.sun.script.*, >>>>>> bsh.engine.*, >>>>>> javax.script.*, >>>>>> </Export-Package> >>>>>> <Import-Package> >>>>>> *;resolution:=optional >>>>>> </Import-Package> >>>>>> >>>>>> <DynamicImport-Package>com.sun.phobos.script.javascript</DynamicImport-Package> >>>>>> >>>>>> <Embed-Dependency>js;scope=compile|runtime;inline=false;</Embed-Dependency> >>>>>> </instructions> >>>>>> </configuration> >>>>>> </plugin> >>>>>> >>>>>> >>>>>> Thanks >>>>>> -Ratha >>>>>> >>>>>> On 15 March 2012 22:43, Nirmal Fernando <[email protected]> wrote: >>>>>> > Hi, >>>>>> > >>>>>> > On Thu, Mar 15, 2012 at 5:36 PM, Afkham Azeez <[email protected]> >>>>>> > wrote: >>>>>> >> >>>>>> >> This is still failing with the same error. >>>>>> > >>>>>> > >>>>>> > Following diff fixes the issue. >>>>>> > >>>>>> > Index: synapse/2.1.0-wso2v6/modules/extensions/pom.xml >>>>>> > =================================================================== >>>>>> > --- synapse/2.1.0-wso2v6/modules/extensions/pom.xml (revision >>>>>> > 122371) >>>>>> > +++ synapse/2.1.0-wso2v6/modules/extensions/pom.xml (working >>>>>> > copy) >>>>>> > @@ -69,6 +69,7 @@ >>>>>> > !org.apache.synapse.mediators.spring.*, >>>>>> > >>>>>> > !org.apache.synapse.mediators.throttle.*, >>>>>> > !org.apache.synapse.mediators.xquery.*, >>>>>> > + com.sun.phobos.script.javascript.*, >>>>>> > !javax.xml.namespace, >>>>>> > javax.xml.namespace; version=0.0.0, >>>>>> > org.apache.commons.io; version=0.0.0, >>>>>> > >>>>>> > But it seems like products not consistently use new synapse version >>>>>> > (v6). Is >>>>>> > this intentional? >>>>>> > >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> On Tue, Mar 13, 2012 at 9:32 PM, Vijayaratha Vijayasingam >>>>>> >> <[email protected]> wrote: >>>>>> >>> >>>>>> >>> I'll check this issue tomorrow... >>>>>> >>> >>>>>> >>> Thanks >>>>>> >>> -Ratha >>>>>> >>> >>>>>> >>> On 13 March 2012 20:31, Afkham Azeez <[email protected]> wrote: >>>>>> >>> > Ratha, >>>>>> >>> > It seems that you have seen a similar issue. How did you manage >>>>>> >>> > to >>>>>> >>> > resolve >>>>>> >>> > it? >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > http://stackoverflow.com/questions/8746553/service-provider-and-osgi-issue >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > On Tue, Mar 13, 2012 at 8:13 PM, Pradeep Fernando >>>>>> >>> > <[email protected]> >>>>>> >>> > wrote: >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> On Tue, Mar 13, 2012 at 7:58 PM, Afkham Azeez <[email protected]> >>>>>> >>> >> wrote: >>>>>> >>> >>> >>>>>> >>> >>> Script mediator is used in the fault sequence, so we can't get >>>>>> >>> >>> rid of >>>>>> >>> >>> it. >>>>>> >>> >>> According to Hiranya, the com.sun.phobos.script.javascript >>>>>> >>> >>> classes >>>>>> >>> >>> should be >>>>>> >>> >>> coming from the JDK. After the OSGigfication work, this is not >>>>>> >>> >>> happening. >>>>>> >>> >>> Pradeep, can you look into this? >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> ok will have a look >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> >>> On Sun, Mar 11, 2012 at 5:07 PM, Pradeep Fernando >>>>>> >>> >>> <[email protected]> >>>>>> >>> >>> wrote: >>>>>> >>> >>>> >>>>>> >>> >>>> Hi, >>>>>> >>> >>>> >>>>>> >>> >>>> is it possible get rid of bsf-all bundle/related bundles (In >>>>>> >>> >>>> LB >>>>>> >>> >>>> product). We dont use script mediators in LB product. (?) >>>>>> >>> >>>> >>>>>> >>> >>>> --Pradeep >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> >>> -- >>>>>> >>> >>> Afkham Azeez >>>>>> >>> >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> >>> >>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> >>> >>> >>>>>> >>> >>> email: [email protected] cell: +94 77 3320919 >>>>>> >>> >>> blog: http://blog.afkham.org >>>>>> >>> >>> twitter: http://twitter.com/afkham_azeez >>>>>> >>> >>> linked-in: http://lk.linkedin.com/in/afkhamazeez >>>>>> >>> >>> >>>>>> >>> >>> Lean . Enterprise . Middleware >>>>>> >>> >>> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >>> >> -- >>>>>> >>> >> Pradeep Fernando >>>>>> >>> >> Software Engineer >>>>>> >>> >> Member, Management Committee - Platform & Cloud Technologies >>>>>> >>> >> WSO2 Inc; http://wso2.com/ >>>>>> >>> >> >>>>>> >>> >> blog: http://pradeepfernando.blogspot.com/ >>>>>> >>> >> m: +94776603662 >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > >>>>>> >>> > -- >>>>>> >>> > Afkham Azeez >>>>>> >>> > Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> >>> > Member; Apache Software Foundation; http://www.apache.org/ >>>>>> >>> > >>>>>> >>> > email: [email protected] cell: +94 77 3320919 >>>>>> >>> > blog: http://blog.afkham.org >>>>>> >>> > twitter: http://twitter.com/afkham_azeez >>>>>> >>> > linked-in: http://lk.linkedin.com/in/afkhamazeez >>>>>> >>> > >>>>>> >>> > Lean . Enterprise . Middleware >>>>>> >>> > >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> -- >>>>>> >> Afkham Azeez >>>>>> >> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> >> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> >> >>>>>> >> email: [email protected] cell: +94 77 3320919 >>>>>> >> blog: http://blog.afkham.org >>>>>> >> twitter: http://twitter.com/afkham_azeez >>>>>> >> linked-in: http://lk.linkedin.com/in/afkhamazeez >>>>>> >> >>>>>> >> Lean . Enterprise . Middleware >>>>>> >> >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > >>>>>> > Thanks & regards, >>>>>> > Nirmal >>>>>> > >>>>>> > Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>> > Mobile: +94715779733 >>>>>> > Blog: http://nirmalfdo.blogspot.com/ >>>>>> > >>>>>> > _______________________________________________ >>>>>> > Dev mailing list >>>>>> > [email protected] >>>>>> > http://wso2.org/cgi-bin/mailman/listinfo/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 >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Thanks & regards, >>>> Nirmal >>>> >>>> Software Engineer- Platform Technologies Team, WSO2 Inc. >>>> Mobile: +94715779733 >>>> Blog: http://nirmalfdo.blogspot.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 >> >> >> >> >> -- >> >> Thanks & regards, >> Nirmal >> >> Software Engineer- Platform Technologies Team, WSO2 Inc. >> Mobile: +94715779733 >> Blog: http://nirmalfdo.blogspot.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 _______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
