Centralized version constants.
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/AllReadTests.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/AllReadTests.java
index 3bd7142..831b8a8 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/AllReadTests.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/AllReadTests.java
@@ -13,6 +13,7 @@
 import junit.framework.Test;
 import junit.framework.TestSuite;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.test.util.ConfigurableTestSuite;
 import org.eclipse.jst.jsf.test.util.ConfigurableTestCase.TestConfiguration;
 
@@ -36,7 +37,7 @@
     {
         TestConfiguration testConfiguration = new TestConfiguration();
         testConfiguration.put(BaseReadTestCase.CONFIG_FILE_KEY, "WEB-INF/faces-config_1_2.xml");
-        testConfiguration.put(BaseReadTestCase.FACES_VERSION_KEY, "1.2");
+        testConfiguration.put(BaseReadTestCase.FACES_VERSION_KEY, IJSFCoreConstants.JSF_VERSION_1_2);
 
         TestSuite suite = 
             new ConfigurableTestSuite(testConfiguration, "Faces 1.2 Model Tests");
@@ -73,7 +74,7 @@
     {
         TestConfiguration testConfiguration = new TestConfiguration();
         testConfiguration.put(BaseReadTestCase.CONFIG_FILE_KEY, BaseReadTestCase.CONFIG_FILE_DEFAULT);
-        testConfiguration.put(BaseReadTestCase.FACES_VERSION_KEY, "1.1");
+        testConfiguration.put(BaseReadTestCase.FACES_VERSION_KEY, IJSFCoreConstants.JSF_VERSION_1_1);
 
         TestSuite suite = 
             new ConfigurableTestSuite(testConfiguration, "Faces 1.1 Model Tests");
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/BaseReadTestCase.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/BaseReadTestCase.java
index 19d947e..1efab83 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/BaseReadTestCase.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/BaseReadTestCase.java
@@ -1,6 +1,7 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
 import org.eclipse.core.resources.IProject;
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.tests.util.WizardUtil;
 import org.eclipse.jst.jsf.facesconfig.util.FacesConfigArtifactEdit;
 import org.eclipse.jst.jsf.test.util.ConfigurableTestCase;
@@ -61,7 +62,7 @@
         {
             // defaults to 1.1; subs should override for higher versions
             _facesConfigFile = CONFIG_FILE_DEFAULT;
-            _facesVersion = "1.1";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_1;
         }
     }
 }
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadApplicationTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadApplicationTestCase_1_2.java
index 550ea25..c4b76e1 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadApplicationTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadApplicationTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.ApplicationExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.ApplicationType;
 import org.eclipse.jst.jsf.facesconfig.emf.BaseNameType;
@@ -24,7 +25,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadConverterTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadConverterTestCase_1_2.java
index 243e06b..0e598e5 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadConverterTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadConverterTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.ConverterExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.ConverterType;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
@@ -16,7 +17,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFacesConfigElementsTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFacesConfigElementsTestCase_1_2.java
index b8dbddb..b176401 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFacesConfigElementsTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFacesConfigElementsTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.FacesConfigExtensionType;
 import org.eclipse.jst.jsf.facesconfig.util.FacesConfigArtifactEdit;
@@ -16,7 +17,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFactoryTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFactoryTestCase_1_2.java
index 6b91517..3d8ba17 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFactoryTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadFactoryTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.FactoryExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.FactoryType;
@@ -15,7 +16,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadLifecycleTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadLifecycleTestCase_1_2.java
index f458764..15d1238 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadLifecycleTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadLifecycleTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.LifecycleExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.LifecycleType;
@@ -15,7 +16,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadManagedBeanTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadManagedBeanTestCase_1_2.java
index 4fe26a6..00ee6ad 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadManagedBeanTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadManagedBeanTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanType;
@@ -16,7 +17,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadNavigationRuleTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadNavigationRuleTestCase_1_2.java
index bcad1a2..2bb3547 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadNavigationRuleTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadNavigationRuleTestCase_1_2.java
@@ -1,6 +1,7 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
 import org.eclipse.emf.common.util.EList;
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleType;
@@ -16,7 +17,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadRenderKitTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadRenderKitTestCase_1_2.java
index cbde23f..76f602b 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadRenderKitTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadRenderKitTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.RenderKitExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.RenderKitType;
@@ -15,7 +16,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {
diff --git a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadValidatorTestCase_1_2.java b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadValidatorTestCase_1_2.java
index 4744085..4f3d029 100644
--- a/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadValidatorTestCase_1_2.java
+++ b/jsf/tests/org.eclipse.jst.jsf.facesconfig.tests/src/org/eclipse/jst/jsf/facesconfig/tests/read/ReadValidatorTestCase_1_2.java
@@ -1,5 +1,6 @@
 package org.eclipse.jst.jsf.facesconfig.tests.read;
 
+import org.eclipse.jst.jsf.core.internal.provisional.IJSFCoreConstants;
 import org.eclipse.jst.jsf.facesconfig.emf.DynamicElement;
 import org.eclipse.jst.jsf.facesconfig.emf.ValidatorExtensionType;
 import org.eclipse.jst.jsf.facesconfig.emf.ValidatorType;
@@ -16,7 +17,7 @@
         if(_testConfiguration == null)
         {
             _facesConfigFile = "WEB-INF/faces-config_1_2.xml";
-            _facesVersion = "1.2";
+            _facesVersion = IJSFCoreConstants.JSF_VERSION_1_2;
         }
         else
         {