Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MoDisco/Components/JeeEjbJar/Documentation/0.9"
(→User Manual) |
|||
Line 22: | Line 22: | ||
[[Image:MoDisco-EJBJAR_model_in_browser.png]] | [[Image:MoDisco-EJBJAR_model_in_browser.png]] | ||
+ | |||
+ | === Requirements === | ||
+ | |||
+ | To use the plug-in you need: | ||
+ | |||
+ | *JDK 1.5 or above | ||
+ | *a version of Eclipse 3.3 or above with the following set of plug-ins installed | ||
+ | |||
+ | :*[[EMF|EMF]] 2.3.0 or higher | ||
+ | :*[[#EjbJar_Metamodel|EjbJar metamodel]] | ||
+ | |||
+ | === Source Repository === | ||
+ | |||
+ | All of the source code is stored in a public source repository, which you can access at: | ||
+ | |||
+ | [https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins/trunk/org.eclipse.gmt.modisco.java.discoverer/ https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins/trunk/org.eclipse.gmt.modisco.java.discoverer/] |
Revision as of 05:11, 24 May 2010
DEPRECATED use Template:MoDiscoTabs and Template:MoDiscoTab as explain here : Wiki Template for MoDisco
Contents
Ejb Configuration Metamodel
The goal of the Generic Ejb-Jar Discoverer plug-in is to allow generic extractions of information from a ejb-jar.xml file, without the need for a metamodel dedicated to a conforming Document Type Definition(DTD) or XML Schema Description (XSD).
Ejb Configuration Discoverer
ejb-jar.xml files conforms to Sun/Oracle DTD or XSD, depending of the version of the framework : 1.1, 2.0, 2.1, 3.0, 3.1 (see http://java.sun.com/xml/ns/javaee/). MoDisco proposes related ecore definitions and Java implementations for these various descriptions.
Given a ejb-jar configuration file, the discoverer detects the version of framework used and instanciate the associated metamodel.
Moreover, the component allows to serialize back the xml file from the model. Thus, some m2m transformation might be used jointly to upgrade some configuration files.
User Manual
The plug-in provides the user with a contextual menu to easily create models. By right-clicking on a configuration file in the Eclipse Package Explorer view, you can quickly create the model of your configuration file.
A progress bar will appear at the bottom of the window as soon as the operation begins. At the end of the process, the newly created model is automatically opened in the MoDisco model browser, if installed, or in default editor.
Requirements
To use the plug-in you need:
- JDK 1.5 or above
- a version of Eclipse 3.3 or above with the following set of plug-ins installed
- EMF 2.3.0 or higher
- EjbJar metamodel
Source Repository
All of the source code is stored in a public source repository, which you can access at: