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;