Bug 522676 Revert getLatestVersion() to point to Java EE 7 versions
This fix reverts getLatestVersion to point to Java EE 7 version
constants instead of EE 8 constants and will resolve a very serious
regression in projects that access this function.
Signed-off-by: John Collier <John.J.Collier@ibm.com>
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/JavaEEProjectUtilities.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/JavaEEProjectUtilities.java
index 271f415..5b3e894 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/JavaEEProjectUtilities.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/JavaEEProjectUtilities.java
@@ -465,13 +465,13 @@
private static int getLatestVersion(IProject project) {
if (isEARProject(project) || isApplicationClientProject(project))
- return J2EEVersionConstants.VERSION_8_0;
+ return J2EEVersionConstants.VERSION_7_0;
if (isEJBProject(project))
return J2EEVersionConstants.VERSION_3_2;
if (isDynamicWebProject(project))
- return J2EEVersionConstants.VERSION_4_0;
+ return J2EEVersionConstants.VERSION_3_1;
if (isWebFragmentProject(project))
- return J2EEVersionConstants.VERSION_4_0;
+ return J2EEVersionConstants.VERSION_3_1;
if (isJCAProject(project))
return J2EEVersionConstants.VERSION_1_7;
return J2EEVersionConstants.UNKNOWN;