Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EMF/Transaction/FAQ"
< EMF | Transaction
(Question about JRE 1.4 support) |
m (→Does EMF Transaction 1.x work with J2SE 1.4?) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | In addition to the FAQ below, see also the EMF Model Transaction Developer Guide documentation included in the EMF Transaction SDK. | |
− | + | __TOC__ | |
− | + | == Newbie / General == | |
+ | === Does EMF Transaction 1.x work with J2SE 1.4? === | ||
− | --- | + | Yes and no. The core EMF Transaction framework works with the EMF Validation framework, EMF 2.2 or higher and J2SE 1.4. |
+ | |||
+ | <table border="1"><tr><th>Transaction</th><th>Validation</th><th>EMF</th><th>Minimim JVM</th></tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.0</td> | ||
+ | <td>1.0</td> | ||
+ | <td>2.2</td> | ||
+ | <td>1.4.2</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.1</td> | ||
+ | <td>1.1</td> | ||
+ | <td>2.2+</td> | ||
+ | <td>1.4.2</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.2</td> | ||
+ | <td>1.2</td> | ||
+ | <td>2.3+</td> | ||
+ | <td>1.5</td> | ||
+ | </tr> | ||
+ | |||
+ | </table> | ||
+ | |||
+ | However, if you need the OCL extensions in the | ||
+ | <tt style="color:DarkGreen">org.eclipse.emf.validation.ocl</tt> plug-in, the requirements are different. | ||
+ | |||
+ | <table border="1"><tr><th>Transaction</th><th>Validation</th><th>OCL</th><th>EMF</th><th>Minimim JVM</th></tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.0</td> | ||
+ | <td>1.0</td> | ||
+ | <td>1.0</td> | ||
+ | <td>2.2</td> | ||
+ | <td>1.4.2</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.1</td> | ||
+ | <td>1.1</td> | ||
+ | <td>1.1</td> | ||
+ | <td>2.3</td> | ||
+ | <td>1.5</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr align="center"> | ||
+ | <td>1.2</td> | ||
+ | <td>1.2</td> | ||
+ | <td>1.1+</td> | ||
+ | <td>2.3+</td> | ||
+ | <td>1.5</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | See also [[MDT-OCL-FAQ#Does_OCL_1.x_work_with_J2SE_1.4.3F|OCL 1.x Requirements]] and [[EMF/EMF 2.3/JVM Requirements|EMF 2.3 JVM Requirements]]. | ||
[[Category:FAQ]] | [[Category:FAQ]] | ||
[[Category:Modeling]] | [[Category:Modeling]] | ||
[[Category:EMF]] | [[Category:EMF]] |
Revision as of 16:58, 5 June 2008
In addition to the FAQ below, see also the EMF Model Transaction Developer Guide documentation included in the EMF Transaction SDK.
Newbie / General
Does EMF Transaction 1.x work with J2SE 1.4?
Yes and no. The core EMF Transaction framework works with the EMF Validation framework, EMF 2.2 or higher and J2SE 1.4.
Transaction | Validation | EMF | Minimim JVM |
---|---|---|---|
1.0 | 1.0 | 2.2 | 1.4.2 |
1.1 | 1.1 | 2.2+ | 1.4.2 |
1.2 | 1.2 | 2.3+ | 1.5 |
However, if you need the OCL extensions in the org.eclipse.emf.validation.ocl plug-in, the requirements are different.
Transaction | Validation | OCL | EMF | Minimim JVM |
---|---|---|---|---|
1.0 | 1.0 | 1.0 | 2.2 | 1.4.2 |
1.1 | 1.1 | 1.1 | 2.3 | 1.5 |
1.2 | 1.2 | 1.1+ | 2.3+ | 1.5 |
See also OCL 1.x Requirements and EMF 2.3 JVM Requirements.