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.
--
Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
Blog: http://sanjiva.weerawarana.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]