Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [corona-dev] Exposing an OSGi service as a Web Service

Yes - Corona uses Apache Axis2 for its web services.

Corona also uses OSGi Declarative Services (DS) to deploy bundle
components uses for its web service model.  However, the DS bundle was
removed from the Equinox 3.3 distribution and is not part of the Europa
release.  The original DS implementation will be replaced with a new
implementation being contributed by Prosyst.

I believe the Axis2 implementation used by Corona is also used by the
Eclipse COSMOS project.  These projects both rely on the Apache MUSE
project.

You should use Corona's server-all-in-one distribution to expose a
bundle's service interface as web services. 
* http://www.eclipse.org/corona/download.php

For an example, see the org.eclipse.corona.container.services bundle.
It deploys a set of web services via DS
(OSGI-INF/ContextContainerManager.xml).



-----Original Message-----
From: corona-dev-bounces@xxxxxxxxxxx
[mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Bryan Hunt
Sent: Thursday, June 28, 2007 9:36 AM
To: Corona development
Subject: [corona-dev] Exposing an OSGi service as a Web Service

As I recall, Corona has the ability to expose an OSGi service as a  
Web Service.  Is this via Axis2?  Is there a list of minimal plugins  
I would need to get this to work?

Bryan

_______________________________________________
corona-dev mailing list
corona-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/corona-dev


The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. 


Back to the top