| Summary: | [remotesvcs][websvcs] Publish remote services through Web Services | ||
|---|---|---|---|
| Product: | [RT] ECF | Reporter: | Marcelo Mayworm <mayworm> |
| Component: | ecf.remoteservices | Assignee: | Marcelo Mayworm <mayworm> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | dima, erdal.karaca.de, harshana05, holger.staudacher, samolisov, slewis, wim.jongman |
| Version: | unspecified | Keywords: | plan |
| Target Milestone: | 3.2.0 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Marcelo Mayworm
Adding myself and adding 'plan' keyword to make it a plan bug. Just added myself. Also added myself I implemented a provider which expose the ECF Remote Service(r_osgi) as WS, allowing non-osgi clients consumes distributed osgi services. In this first "version" the use case followed was simple, basically what the provider does is: it receives the fully qualified name of the interface class that describes the desired service, the r_osgi host and the allowed methods, then the remote service is deployed "automatically" as a WS in a Axis engine The code is on ecf1.osuosl.org - plugins/org.eclipse.ecf.remoteservice.soap.host - examples/bundles/org.eclipse.ecf.example.remoteservice.soap.host.hello - tests/org.eclipse.ecf.examples.tests.remoteservice.soap.host.hello Any suggestions/comments are welcome. Created the container adapter to support it. The code is available on ecf1.osuosl.org - plugins/org.eclipse.ecf.remoteservice.soap.host - tests/org.eclipse.ecf.examples.tests.remoteservice.soap.host.hello Added my self Added the IServiceDescription in the API, allowing pass custom service configuration during the service deployment to Axis engine which runs behind the scenes. This has gone cold, as Marcelo is no longer an active committer. Closing as wontfix. I can try to take it, but I need to discuss it with somebody to be on track. Can we reach marcello? Have an idea, will wor on it as soon as I can |