[339117] Validation rule not being respected for "ignore"
diff --git a/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/validation/MarkupValidator.java b/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/validation/MarkupValidator.java
index 6a546da..cf699b5 100644
--- a/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/validation/MarkupValidator.java
+++ b/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/validation/MarkupValidator.java
@@ -493,26 +493,29 @@
 						int lineNumber = getLineNumber(start);
 
 						// SEVERITY_STRUCTURE == IMessage.HIGH_SEVERITY
-						IMessage message = new LocalizedMessage(getMissingEndTagSeverity(), messageText);
-						message.setOffset(start);
-						message.setLength(length);
-						message.setLineNo(lineNumber);
-
-						if (reporter instanceof IncrementalReporter) {
-
-							Object[] additionalFixInfo = getStartEndFixInfo(xmlNode, tagName, r);
-
-							MarkupQuickAssistProcessor processor = new MarkupQuickAssistProcessor();
-							processor.setProblemId(ProblemIDsXML.MissingEndTag);
-							processor.setAdditionalFixInfo(additionalFixInfo);
-							message.setAttribute(QUICKASSISTPROCESSOR, processor);
-
-							AnnotationInfo info = new AnnotationInfo(message);
-
-							((IncrementalReporter) reporter).addAnnotationInfo(this, info);
-						}
-						else {
-							reporter.addMessage(this, message);
+						int severity = getMissingEndTagSeverity();
+						if (severity != IMessage.LOW_SEVERITY) {
+							IMessage message = new LocalizedMessage(severity, messageText);
+							message.setOffset(start);
+							message.setLength(length);
+							message.setLineNo(lineNumber);
+	
+							if (reporter instanceof IncrementalReporter) {
+	
+								Object[] additionalFixInfo = getStartEndFixInfo(xmlNode, tagName, r);
+	
+								MarkupQuickAssistProcessor processor = new MarkupQuickAssistProcessor();
+								processor.setProblemId(ProblemIDsXML.MissingEndTag);
+								processor.setAdditionalFixInfo(additionalFixInfo);
+								message.setAttribute(QUICKASSISTPROCESSOR, processor);
+	
+								AnnotationInfo info = new AnnotationInfo(message);
+	
+								((IncrementalReporter) reporter).addAnnotationInfo(this, info);
+							}
+							else {
+								reporter.addMessage(this, message);
+							}
 						}
 					}
 				}
diff --git a/features/org.eclipse.wst.xml_ui.feature.patch/buildnotes_org.eclipse.wst.xml_ui.feature.patch.html b/features/org.eclipse.wst.xml_ui.feature.patch/buildnotes_org.eclipse.wst.xml_ui.feature.patch.html
index 05518ff..bf5d261 100644
--- a/features/org.eclipse.wst.xml_ui.feature.patch/buildnotes_org.eclipse.wst.xml_ui.feature.patch.html
+++ b/features/org.eclipse.wst.xml_ui.feature.patch/buildnotes_org.eclipse.wst.xml_ui.feature.patch.html
@@ -28,6 +28,7 @@
 <p>Bug <a href='https://bugs.eclipse.org/323284'>323284</a>. Preference initializers are loading template stores adding to editor loading time</p>
 <p>Bug <a href='https://bugs.eclipse.org/328639'>328639</a>. [validation] JSP source validators still sometimes running even when respective batch validators have been turned off</p>
 <p>Bug <a href='https://bugs.eclipse.org/334696'>334696</a>. Validation rule not being respected.</p>
+<p>Bug <a href='https://bugs.eclipse.org/339117'>339117</a>. Validation rule not being respected for "ignore"</p>
 
 </body>
 </html>
diff --git a/features/org.eclipse.wst.xml_ui.feature.patch/feature.properties b/features/org.eclipse.wst.xml_ui.feature.patch/feature.properties
index 8153ff8..3d1a10b 100644
--- a/features/org.eclipse.wst.xml_ui.feature.patch/feature.properties
+++ b/features/org.eclipse.wst.xml_ui.feature.patch/feature.properties
@@ -42,6 +42,7 @@
 Bug https://bugs.eclipse.org/323284 Preference initializers are loading template stores adding to editor loading time\n\
 Bug https://bugs.eclipse.org/328639 [validation] JSP source validators still sometimes running even when respective batch validators have been turned off\n\
 Bug https://bugs.eclipse.org/334696 Validation rule not being respected.\n\
+Bug https://bugs.eclipse.org/339117 Validation rule not being respected for "ignore"\n\
 \n\
 
 # "copyright" property - text of the "Feature Update Copyright"