Issue Details (XML | Word | Printable)

Key: GLASSFISH-18938
Type: New Feature New Feature
Status: Open Open
Priority: Critical Critical
Assignee: Sanjeeb Sahoo
Reporter: TangYong
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
glassfish

[osgi-cdi]OSGi service automatic publishing with @Publish-liking annotation

Created: 25/Jul/12 03:04 AM   Updated: 11/Dec/12 09:26 AM
Component/s: OSGi-JavaEE
Affects Version/s: future release
Fix Version/s: None

Time Tracking:
Issue & Sub-Tasks
Issue Only
Not Specified

File Attachments: 1. Zip Archive GLASSFISH-18938-patch-20121211.zip (29 kB) 11/Dec/12 09:26 AM - TangYong


Tags:
Participants: Sanjeeb Sahoo and TangYong

  • Sub-Tasks:
  • All
  • Open

 Description  « Hide

Liking Weld-OSGi:

allows developers to automatically publish service implementation.There is nothing to do, just put the
annotation. OSGi framework is completely hidden. Then the service is accessible through CDI-OSGi service injection
and OSGi classic mechanisms.

In addition, on OSGi RFP-0146 Draft,

CDI002 - The specification MUST make it possible to publish CDI beans in the OSGi Service Registry.

So, this is a critical Requirement on CDI/OSGi Integration just as @OSGiService.