Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 308184 - Facets for JEE most common technologies
Summary: Facets for JEE most common technologies
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: Contribution (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P4 enhancement (vote)
Target Milestone: 0.9.0 M1   Edit
Assignee: Fabien Giquel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-06 07:57 EDT by Fabien Giquel CLA
Modified: 2010-10-18 08:22 EDT (History)
5 users (show)

See Also:
fabien.giquel: indigo+
fabien.giquel: pmc_approved? (frederic.jouault)
sven.efftinge: pmc_approved+


Attachments
org.eclipse.modisco.jee.facet (12.41 KB, application/x-zip-compressed)
2010-08-05 09:57 EDT, Nicolas Guyomar CLA
fabien.giquel: iplog+
Details
New component org.eclipse.modisco.jee.queries (104.24 KB, application/x-zip-compressed)
2010-08-05 09:58 EDT, Nicolas Guyomar CLA
fabien.giquel: iplog+
Details
New component org.eclipse.modisco.jee.queries.tests (12.70 KB, application/x-zip-compressed)
2010-08-05 09:58 EDT, Nicolas Guyomar CLA
fabien.giquel: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabien Giquel CLA 2010-04-06 07:57:13 EDT
Here is an entry for a planned new MoDisco technology layer component.

MoDisco should propose some MoDisco facets (http://wiki.eclipse.org/MoDisco/Components/FacetManager) for Java metamodels, which will hightlight and ease the navigation for JEE most common entities :

- Presentation layer  : Servlets, deployment description, JSF
- Business layer : EJB3
- Persistence layer : JPA (covers Hibernate)
Comment 1 Nicolas Guyomar CLA 2010-08-05 09:56:08 EDT
Hi Fabien : 

Here is a contribution for JEE most common entities customization

This contribution is composed with 
- a project of facets with their customization
- a project with all the necessary queries 
- a project to test the queries

1. I, Nicolas Guyomar, and others contributors listed in this bug, authored
100% of the content
2. I have the rights to donate the content to Eclipse under the EPL
3. I have already provided the filled Employer Consent Forms to the Foundation


Regards

Nicolas
Comment 2 Nicolas Guyomar CLA 2010-08-05 09:57:03 EDT
Created attachment 175938 [details]
org.eclipse.modisco.jee.facet 

Contains the facet to customize most commons JEE components
Comment 3 Nicolas Guyomar CLA 2010-08-05 09:58:07 EDT
Created attachment 175940 [details]
New component org.eclipse.modisco.jee.queries

Contains the queries to customize JEE component thanks to the facetSet
Comment 4 Nicolas Guyomar CLA 2010-08-05 09:58:39 EDT
Created attachment 175941 [details]
New component org.eclipse.modisco.jee.queries.tests

Test project for the queries
Comment 5 Fabien Giquel CLA 2010-08-05 11:25:53 EDT
Frederic,

here is a contribution from an employee of Mia-Software, targeting future
releases (not Helios one). The company has signed a Member Commiter Agreement.

It is possible to commit this work without the need of a CQ (as Sharon
confirmed it in older CQ
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=3846#c9), with the confirmation
that this work is done under PMC supervision.

Is it possible for you or someone else of modeling PMC to approve this work ?
Such a contribution deals with Java technologies reverse engineering. This
theme was planned in MoDisco roadmap ("Theme and priorities" of MoDisco project
plan).

Thanks in advance.
Comment 6 Fabien Giquel CLA 2010-08-10 06:55:07 EDT
Sven,

here is a contribution from an employee of Mia-Software, targeting future Indigo
release. The company has signed a Member Commiter Agreement.

It is possible to commit this work without the need of a CQ (as Sharon
confirmed it in older CQ
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=3846#c9), with the confirmation
that this work is done under PMC supervision.

Is it possible for you or someone else of modeling PMC to approve this work ?
Such a contribution deals with Java technologies reverse engineering. This
theme was planned in MoDisco roadmap ("Theme and priorities" of MoDisco project
plan : http://www.eclipse.org/projects/project-plan.php?projectid=modeling.mdt.modisco)

Thanks in advance.
Comment 7 Fabien Giquel CLA 2010-08-10 08:41:52 EDT
Thanks for your quick approval Sven,
Thanks for your contribution Nicolas,

The code has been commited into SVN.
Comment 8 Hugo Bruneliere CLA 2010-10-01 12:30:57 EDT
Contribution successfully integrated.