Avoid name collisions on project names in case tearDown fails to delete projects.
diff --git a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanIntrospector.java b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanIntrospector.java
index 3a5ef56..d152f5d 100644
--- a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanIntrospector.java
+++ b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanIntrospector.java
@@ -62,7 +62,7 @@
         JSFTestUtil.setInternetProxyPreferences(true, "www-proxy.us.oracle.com", "80");
         
         final WebProjectTestEnvironment  projectTestEnvironment = 
-            new WebProjectTestEnvironment("TestJDTBeanIntrospectorProject");
+            new WebProjectTestEnvironment("TestJDTBeanIntrospector_"+getClass().getName()+"_"+getName());
         projectTestEnvironment.createProject(true);
         
         _jdtTestEnvironment = new JDTTestEnvironment(projectTestEnvironment);
diff --git a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanPropertyWorkingCopy.java b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanPropertyWorkingCopy.java
index 7e50536..f9964ec 100644
--- a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanPropertyWorkingCopy.java
+++ b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestJDTBeanPropertyWorkingCopy.java
@@ -46,7 +46,7 @@
 		JSFTestUtil.setInternetProxyPreferences(true, "www-proxy.us.oracle.com", "80");
 
 		final WebProjectTestEnvironment  projectTestEnvironment = 
-			new WebProjectTestEnvironment("TestJDTBeanPropertyWorkingCopyProject");
+			new WebProjectTestEnvironment("TestJDTBeanPropertyWorkingCopy"+getClass().getName()+"_"+getName());
 		projectTestEnvironment.createProject(true);
 		
 		_jdtTestEnvironment = new JDTTestEnvironment(projectTestEnvironment);
diff --git a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestTypeUtil.java b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestTypeUtil.java
index 000a424..4453f0f 100644
--- a/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestTypeUtil.java
+++ b/jsf/tests/org.eclipse.jst.jsf.core.tests/src/org/eclipse/jst/jsf/core/tests/util/TestTypeUtil.java
@@ -54,7 +54,7 @@
         JSFTestUtil.setInternetProxyPreferences(true, "www-proxy.us.oracle.com", "80");
         
         final WebProjectTestEnvironment  projectTestEnvironment = 
-            new WebProjectTestEnvironment("TestJDTBeanIntrospectorProject");
+            new WebProjectTestEnvironment("TestTypeUtil"+getClass().getName()+"_"+getName());
         projectTestEnvironment.createProject(true);
         
         _jdtTestEnvironment = new JDTTestEnvironment(projectTestEnvironment);