synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sanjiva Weerawarana <>
Subject Re: Replacing sun.misc.Service
Date Tue, 02 Dec 2008 18:24:38 GMT
Asankha C. Perera wrote:
> Hi Paul
>> I agree completely about making the core of Synapse OSGi dependent. I
>> think the design I proposed avoids that.
> Cool.. I think Ruwan's reply on an OSGi based mediator finder would be 
> then outside of the codebase of Synapse?

I don't see any issue with that being a separate maven module. Is that 
acceptable? The core of Synapse does not depend on OSGi yet, but there 
would be an extension (one that uses a well-defined plug point) to suck in 
OSGi-aware stuff.

> I guess this means that one could write an implementation over the JDK 
> 1.6 ServiceLoader or Commons Discovery similarly.. I think we should fix 
> the default Synapse implementation to use whatever is supported by the 
> JDK (1.5/1.6) and make Synapse work with any JDK for the next release 
> 1.3.. and for the enhanced ESBs over Synapse, one could easily override 
> this with OSGi based finders.. Is this in agreement with your thoughts?

+1 from me.

Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation;
Founder, Chairman & CEO; WSO2, Inc.;
Member; Apache Software Foundation;
Visiting Lecturer; University of Moratuwa;


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message