[jbosstools-commits] JBoss Tools SVN: r41004 - trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon May 14 15:46:33 EDT 2012


Author: akazakov
Date: 2012-05-14 15:46:32 -0400 (Mon, 14 May 2012)
New Revision: 41004

Modified:
   trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetPreferenceInitializer.java
Log:
https://issues.jboss.org/browse/JBIDE-11815 Default for Configuration on New Seam Project wizard should be Seam 2.3 when JBoss AS 7 is selected as Target runtime

Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetPreferenceInitializer.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetPreferenceInitializer.java	2012-05-14 19:22:50 UTC (rev 41003)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetPreferenceInitializer.java	2012-05-14 19:46:32 UTC (rev 41004)
@@ -76,12 +76,15 @@
 		seamGenBuildPath = getSeamGenBuildPath(SEAM_2_0_HOME);
 		seamFolder = new File(seamGenBuildPath);
 		if(seamFolder.exists() && seamFolder.isDirectory()) {
-			SeamRuntime rt = new SeamRuntime();
-			rt.setHomeDir(seamGenBuildPath);
-			rt.setName("Seam " + SeamVersion.SEAM_2_1); //$NON-NLS-1$ //$NON-NLS-2$
-			rt.setDefault(true);
-			rt.setVersion(SeamVersion.SEAM_2_1);
-			map.put(rt.getName(), rt);
+			File seamGen = new File(seamFolder, "/seam-gen");
+			if(seamGen.exists() && seamGen.isDirectory()) {
+				SeamRuntime rt = new SeamRuntime();
+				rt.setHomeDir(seamGenBuildPath);
+				rt.setName("Seam " + SeamVersion.SEAM_2_1); //$NON-NLS-1$ //$NON-NLS-2$
+				rt.setDefault(true);
+				rt.setVersion(SeamVersion.SEAM_2_1);
+				map.put(rt.getName(), rt);
+			}
 		}
 		node.put(SeamProjectPreferences.RUNTIME_LIST, new SeamRuntimeListConverter().getString(map));
 		try {



More information about the jbosstools-commits mailing list