[103083] The XML editor should be the default for XMI files
diff --git a/bundles/org.eclipse.wst.xml.core/plugin.xml b/bundles/org.eclipse.wst.xml.core/plugin.xml
index 79c355b..12f07aa 100644
--- a/bundles/org.eclipse.wst.xml.core/plugin.xml
+++ b/bundles/org.eclipse.wst.xml.core/plugin.xml
@@ -108,7 +108,7 @@
 
 	<extension point="org.eclipse.core.runtime.contentTypes">
 		<content-type
-			file-extensions="xml,xsl,xslt,wsdl,xsd,exsd"
+			file-extensions="xml,xsl,xslt,wsdl,xsd,exsd,xmi"
 			priority="low"
 			name="%XML_Content_Type_Extension_Element.name"
 			id="xmlsource"
@@ -130,6 +130,17 @@
 		</content-type>
 	</extension>
 
+	<!--  https://bugs.eclipse.org/bugs/show_bug.cgi?id=103083 -->
+	<extension point="org.eclipse.core.runtime.contentTypes">
+		<content-type
+			file-extensions="xmi"
+			priority="low"
+			name="XMI Content Type"
+			id="xmisource"
+			base-type="org.eclipse.core.runtime.xml">
+		</content-type>
+	</extension>
+
 	<!-- initialize xml core preferences -->
 	<extension point="org.eclipse.core.runtime.preferences">
 		<initializer