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!


>
> 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/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to