Bug 262183 - Improve introspection with java and SCA tools
Summary: Improve introspection with java and SCA tools
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Sca (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Stephane Drapeau CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed, noteworthy
Depends on: 262425
Blocks:
  Show dependency tree
 
Reported: 2009-01-23 10:30 EST by Damien Fournier CLA
Modified: 2017-03-30 14:20 EDT (History)
2 users (show)

See Also:


Attachments
sca/java introspection source code (11.23 KB, application/zip)
2009-01-23 10:30 EST, Damien Fournier CLA
Stephane.Drapeau: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Damien Fournier CLA 2009-01-23 10:30:07 EST
Created attachment 123529 [details]
sca/java introspection source code

Dear all,

The SCA Tools allow to design SCA architecture easily. However, for an SCA composite it is not possible to retrieve component services, references or properties from their java implementation.

We would like to contribute to the SCA tools by allowing the SCA model to be completed with data given by java annotations. We have some implementation which actually allows introspection for SCA Java annotations and completion of the SCA model with services and references; And we would like to submit this code to the STP SCA Tools project. This code is actually used by the OW2 FraSCAti Platform (http://frascati.ow2.org), which relies on SCA model for loading composites.

The attached zip contains 4 classes (2 for SCA annotations introspection, 2 for model completion), for a total of 480 code lines. It has been entirely written by Lionel Seinturier and Damien Fournier from INRIA. We can give this code to the Eclipse Foundation for Eclipse future release under the EPL licence.

Regards.

Damien Fournier
Comment 1 Stephane Drapeau CLA 2009-01-23 11:58:12 EST
I opened a Contribution Questionnaire with a note "needed for Galileo": CQ#: 2984.
Comment 2 Stephane Drapeau CLA 2009-04-03 06:03:35 EDT
Check-in to the svn done. Commit #3024
Thanks, Lionel and Damien, for your contribution.
Comment 3 Vincent Zurczak CLA 2011-03-25 08:39:59 EDT
Close old bugs.