[246093] Add non-project-relative (or wildcarded) paths toV2 Validation Framework exclusion rules (Part B)
diff --git a/tests/org.eclipse.wst.common.tests.validation/plugin.xml b/tests/org.eclipse.wst.common.tests.validation/plugin.xml
index 6f99614..2a015d2 100644
--- a/tests/org.eclipse.wst.common.tests.validation/plugin.xml
+++ b/tests/org.eclipse.wst.common.tests.validation/plugin.xml
@@ -301,9 +301,7 @@
        </listener>
     </group>
  </extension>
- <extension
-       id="exclude1"
-       point="org.eclipse.wst.validation.exclude">
+ <extension id="exclude1" point="org.eclipse.wst.validation.exclude">
     <validator
           id="org.eclipse.wst.common.tests.validation.T1A">
        <exclude>
@@ -357,6 +355,28 @@
          </include>
       </validator>
    </extension>
+   
+   <extension point="org.eclipse.wst.validation.validatorV2" id="T5C" name="T5C">
+      	<validator build="false" class="org.eclipse.wst.validation.tests.T5C" manual="false">
+         <include>
+            <rules>
+               <fileext ext="test1"></fileext>
+            </rules>
+         </include>
+      </validator>
+   </extension>
+   
+	<extension id="exclude2" point="org.eclipse.wst.validation.exclude">
+    <validator id="org.eclipse.wst.common.tests.validation.T5C">
+       <exclude>
+          <rules>
+                <pattern regex=".*/second/third/.*"></pattern>
+          </rules>
+       </exclude>
+    </validator>
+	</extension>
+   
+   
  
  
 </plugin>
diff --git a/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/T5C.java b/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/T5C.java
new file mode 100644
index 0000000..5ea735c
--- /dev/null
+++ b/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/T5C.java
@@ -0,0 +1,21 @@
+package org.eclipse.wst.validation.tests;
+
+import org.eclipse.wst.common.tests.validation.Activator;
+
+/**
+ * This validator is used to test pattern filters. This validator would normally validate *.test1 files, but an exclusion rule
+ * has been added (via the exclude extension point) to not validate /second/third/ files. 
+ * @author karasiuk
+ *
+ */
+public class T5C extends TestValidator {
+	
+	public String getName() {
+		return "T5C";
+	}
+	
+	public static String id(){
+		return Activator.PLUGIN_ID +".T5C";
+	}
+			
+}