Hi Thomas,

I think we met at JavaOne briefly...I haven't had a chance to look closely at Joel's work yet (just waiting for the removal of the EPL licensed class) so I'll let him jump in with more details. I think one of the interesting areas is going to be with sharing services between the two environments. For example, being able to consume OSGi services from within SCA and having SCA able to export services to OSGi. Other frameworks like Spring are also building this type of bridge so OSGi will potentially allow us to access those as well.

Longer term, I think it would be interesting to see if OSGi and SCA services could potentially converge as they share a lot of things in common.

Thanks for the offer of help and as soon as Joel replaces the one class, we'll check in his patch so we can look at more specifics.

Jim


On Aug 10, 2006, at 7:01 AM, Thomas Watson (JIRA) wrote:

[ http://issues.apache.org/jira/browse/TUSCANY-610? page=comments#action_12427224 ]

Thomas Watson commented on TUSCANY-610:
---------------------------------------

Joel,

Is there some more documentation on this work? I do not know much about how SCA works but I would like to see how this fits into the OSGi environment. Can you provide some steps to get this running on Equinox? Any other information on how SCA and OSGi can interact with each other would also be interesting to me.

Thanks.  Tom.

P.S. I'm a developer on the Equinox Framework team. Please let us know if you need any assistence from the Equinox team to advance this work (bug fixes, enhancements, questions etc.).

Initial OSGi support effort
---------------------------

                Key: TUSCANY-610
                URL: http://issues.apache.org/jira/browse/TUSCANY-610
            Project: Tuscany
         Issue Type: New Feature
        Environment: Equinox implementation of OSGi
           Reporter: Joel Hawkins
        Attachments: OSGI-SCA.zip


An initial implementation of an OSGi binding for exposing SCA services as OSGi services. An initial implementation of an OSGi implementation for reusing OSGi services as SCA atomic components An OSGi-aware bootstrap environment (which can probably be reduced a bit)
A repackaging of some of the SupplyChain example
There's one class derived from an EPL-copyrighted class - I left the EPL copyright intact. The zip contains the samples, the OSGi binding, and a patch for the core. Most of the patch is the OSGi launcher code. I don't think it belongs in the core, but that's where I had it while developing. The only other bit in the patch is a change of two of the Defaultbootstrapper's fields from private to protected. Also, some of the OSGi packaging for existing jars (spi, commands, etc) aren't part of the zip. Not sure how you want to deal with the repackaging issue.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/ Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/ software/jira



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to