fix JSP tag creation from WPE  palette
diff --git a/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/metadata/jsp11.xml b/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/metadata/jsp11.xml
index f39c7c9..1cd7345 100644
--- a/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/metadata/jsp11.xml
+++ b/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/metadata/jsp11.xml
@@ -2,30 +2,29 @@
 <md:metadatamodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" 
 	xmlns:md="http://org.eclipse.jst.jsf.common.metadata/metadata.ecore"
-	xmlns:mdt="http://org.eclipse.jst.jsf.common.metadata/metadataTraitTypes.ecore"
 	xmlns:pi="http://org.eclipse.jsf.pagedesigner/paletteInfos.ecore"
 	id="jsp11"
 	type="tagFile">
 	
 	<trait id="paletteInfos">
 		<value xsi:type="pi:PaletteInfos">
-			<item id="directive.include"/>
-			<item id="directive.taglib"/>
-			<item id="expression"/>
-			<item id="declaration"/>
-			<item id="useBean"/>
-			<item id="getProperty"/>
-			<item id="setProperty"/>
-			<item id="include"/>
-			<item id="text"/>
-			<item id="root"/>
-			<item id="forward"/>
-			<item id="param"/>
-			<item id="params"/>
-			<item id="plugin"/>
-			<item id="fallback"/>
-			<item id="scriptlet"/>
-			<item id="directive.page"/>			
+			<item id="jsp:directive.include"/>
+			<item id="jsp:directive.taglib"/>
+			<item id="jsp:expression"/>
+			<item id="jsp:declaration"/>
+			<item id="jsp:useBean"/>
+			<item id="jsp:getProperty"/>
+			<item id="jsp:setProperty"/>
+			<item id="jsp:include"/>
+			<item id="jsp:text"/>
+			<item id="jsp:root"/>
+			<item id="jsp:forward"/>
+			<item id="jsp:param"/>
+			<item id="jsp:params"/>
+			<item id="jsp:plugin"/>
+			<item id="jsp:fallback"/>
+			<item id="jsp:scriptlet"/>
+			<item id="jsp:directive.page"/>			
 		</value>
 	</trait>
 
@@ -37,7 +36,7 @@
 		<value>JSP</value>
 	</trait>
 	
-	<entity id="directive.include">
+	<entity id="jsp:directive.include">
 		<trait id="display-label">
 			<value>%directive.include.display-label</value>
 		</trait>
@@ -51,7 +50,7 @@
 			<value>large/JSP_DIRECTIVE.INCLUDE.gif</value>
 		</trait>
 	</entity>
-	<entity id="directive.page">
+	<entity id="jsp:directive.page">
 		<trait id="display-label">
 			<value>%directive.page.display-label</value>
 		</trait>
@@ -66,7 +65,7 @@
 		</trait>
 	</entity>	
 
-	<entity id="directive.taglib">
+	<entity id="jsp:directive.taglib">
 		<trait id="display-label">
 			<value>%directive.taglib.display-label</value>
 		</trait>
@@ -80,7 +79,7 @@
 			<value>large/JSP_DIRECTIVE.TAGLIB.gif</value>
 		</trait>
 	</entity>	
-	<entity id="expression">
+	<entity id="jsp:expression">
 		<trait id="display-label">
 			<value>%expression.display-label</value>
 		</trait>
@@ -94,7 +93,7 @@
 			<value>large/JSP_EXPRESSION.gif</value>
 		</trait>
 	</entity>	
-	<entity id="declaration">
+	<entity id="jsp:declaration">
 		<trait id="display-label">
 			<value>%declaration.display-label</value>
 		</trait>
@@ -108,7 +107,7 @@
 			<value>large/JSP_DECLARATION.gif</value>
 		</trait>
 	</entity>	
-	<entity id="useBean">
+	<entity id="jsp:useBean">
 		<trait id="display-label">
 			<value>%useBean.display-label</value>
 		</trait>
@@ -123,7 +122,7 @@
 		</trait>
 	</entity>	
 		
-	<entity id="getProperty">
+	<entity id="jsp:getProperty">
 		<trait id="display-label">
 			<value>%getProperty.display-label</value>
 		</trait>
@@ -138,7 +137,7 @@
 		</trait>
 	</entity>	
 
-	<entity id="setProperty">
+	<entity id="jsp:setProperty">
 		<trait id="display-label">
 			<value>%setProperty.display-label</value>
 		</trait>
@@ -152,8 +151,7 @@
 			<value>large/JSP_SETPROPERTY.gif</value>
 		</trait>
 	</entity>	
-	<entity id="include">
-		<include-entity-group id="page-attribute"/>
+	<entity id="jsp:include">
 		<trait id="display-label">
 			<value>%include.display-label</value>
 		</trait>
@@ -168,7 +166,7 @@
 		</trait>
 	</entity>	
 	
-	<entity id="text">
+	<entity id="jsp:text">
 		<trait id="display-label">
 			<value>%text.display-label</value>
 		</trait>
@@ -182,7 +180,7 @@
 			<value>large/JSP_TEXT.gif</value>
 		</trait>
 	</entity>	
-	<entity id="root">
+	<entity id="jsp:root">
 		<trait id="display-label">
 			<value>%root.display-label</value>
 		</trait>
@@ -196,8 +194,7 @@
 			<value>large/JSP_ROOT.gif</value>
 		</trait>
 	</entity>	
-	<entity id="forward">
-		<include-entity-group id="page-attribute"/>
+	<entity id="jsp:forward">
 		<trait id="display-label">
 			<value>%forward.display-label</value>
 		</trait>
@@ -210,8 +207,9 @@
 		<trait id="large-icon">
 			<value>large/JSP_FORWARD.gif</value>
 		</trait>
-	</entity>		
-	<entity id="param">
+	</entity>	
+	
+	<entity id="jsp:param">
 		<trait id="display-label">
 			<value>%param.display-label</value>
 		</trait>
@@ -225,7 +223,7 @@
 			<value>large/JSP_PARAM.gif</value>
 		</trait>
 	</entity>	
-	<entity id="params">
+	<entity id="jsp:params">
 		<trait id="display-label">
 			<value>%params.display-label</value>
 		</trait>
@@ -239,7 +237,7 @@
 			<value>large/JSP_PARAMS.gif</value>
 		</trait>
 	</entity>		
-	<entity id="plugin">
+	<entity id="jsp:plugin">
 		<trait id="display-label">
 			<value>%plugin.display-label</value>
 		</trait>
@@ -253,7 +251,7 @@
 			<value>large/JSP_PLUGIN.gif</value>
 		</trait>
 	</entity>	
-	<entity id="fallback">
+	<entity id="jsp:fallback">
 		<trait id="display-label">
 			<value>%fallback.display-label</value>
 		</trait>
@@ -267,7 +265,7 @@
 			<value>large/JSP_FALLBACK.gif</value>
 		</trait>
 	</entity>
-	<entity id="scriptlet">
+	<entity id="jsp:scriptlet">
 		<trait id="display-label">
 			<value>%scriptlet.display-label</value>
 		</trait>
@@ -281,19 +279,4 @@
 			<value>large/JSP_SCRIPTLET.gif</value>
 		</trait>
 	</entity>	
-	<entityGroup id="page-attribute">
-		<entity id="page">
-			<trait id="attribute-value-runtime-type">
-				<value>org.eclipse.jst.jsf.core.attributevalues.WebPathType</value>
-			</trait>
-			<trait id="file-extensions" >
-				<value xsi:type="mdt:ListOfValues">
-					<item>jsp</item>
-					<item>jspx</item>
-					<item>html</item>
-					<item>xhtml</item>								
-				</value>
-			</trait>
-		</entity>
-	</entityGroup>
 </md:metadatamodel>
diff --git a/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/src/org/eclipse/jst/pagedesigner/jsp/core/internal/metadata/JSPContentModelMetaDataTranslator.java b/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/src/org/eclipse/jst/pagedesigner/jsp/core/internal/metadata/JSPContentModelMetaDataTranslator.java
index d695fc6..9d507a7 100644
--- a/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/src/org/eclipse/jst/pagedesigner/jsp/core/internal/metadata/JSPContentModelMetaDataTranslator.java
+++ b/jsf/plugins/org.eclipse.jst.pagedesigner.jsp.core/src/org/eclipse/jst/pagedesigner/jsp/core/internal/metadata/JSPContentModelMetaDataTranslator.java
@@ -17,7 +17,6 @@
 import org.eclipse.jst.jsf.common.metadata.internal.IMetaDataTranslator;
 import org.eclipse.wst.html.core.internal.contentmodel.JSPCMDocument;
 import org.eclipse.wst.xml.core.internal.contentmodel.CMDocument;
-import org.eclipse.wst.xml.core.internal.contentmodel.CMElementDeclaration;
 
 /**
  * Translates the JSP CMDocument to standard metadata model entities and traits
@@ -51,14 +50,4 @@
 		return "JSP";
 	}
 
-	@Override
-	protected String getTagNodeName(CMElementDeclaration tag) {
-		//strip "jsp:"
-		String tagName = tag.getNodeName();
-		if (tagName.indexOf(":")>0){
-			tagName = tagName.substring(tagName.indexOf(":")+1);
-		}
-		return tagName;
-	}
-
 }