diff --git a/build.xml b/build.xml
index 31edf09d..1c8355c7 100644
--- a/build.xml
+++ b/build.xml
@@ -571,6 +571,12 @@
+
+
+
+
+
+
@@ -1030,16 +1036,6 @@
*********************************************
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Collection completed.
diff --git a/mdx/aaf/aaf-import.xml b/mdx/aaf/aaf-import.xml
index 04eddfcb..cb3ea051 100644
--- a/mdx/aaf/aaf-import.xml
+++ b/mdx/aaf/aaf-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/arnes/arnes-import.xml b/mdx/arnes/arnes-import.xml
index 3141aaed..e2828578 100644
--- a/mdx/arnes/arnes-import.xml
+++ b/mdx/arnes/arnes-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/caf/caf-import.xml b/mdx/caf/caf-import.xml
index 78e9ce85..11687e00 100644
--- a/mdx/caf/caf-import.xml
+++ b/mdx/caf/caf-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/common-beans.xml b/mdx/common-beans.xml
index e3b99861..3f106229 100644
--- a/mdx/common-beans.xml
+++ b/mdx/common-beans.xml
@@ -9,12 +9,18 @@
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd">
+
+
+
-
+
@@ -101,7 +107,8 @@
A pipeline stage that checks against all the common schemas, as above.
-->
-
+
@@ -112,7 +119,8 @@
A pipeline stage that checks for any errors, and then announces
and filters any encountered.
-->
-
+
@@ -123,7 +131,8 @@
presented, for example by removing redundant attributes or elements which only have
meaning when added by the UK federation registrar.
-->
-
+
@@ -135,14 +144,45 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/mdx/edugain/edugain-import.xml b/mdx/edugain/edugain-import.xml
index cdcc2fc5..06f41acc 100644
--- a/mdx/edugain/edugain-import.xml
+++ b/mdx/edugain/edugain-import.xml
@@ -26,10 +26,10 @@
-
-
-
+
+
+
diff --git a/mdx/edugate/edugate-import.xml b/mdx/edugate/edugate-import.xml
index a9fe987a..63b1bc5d 100644
--- a/mdx/edugate/edugate-import.xml
+++ b/mdx/edugate/edugate-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/incommon/incommon-import.xml b/mdx/incommon/incommon-import.xml
index 903fb3e2..450918dd 100644
--- a/mdx/incommon/incommon-import.xml
+++ b/mdx/incommon/incommon-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/swamid/swamid-import.xml b/mdx/swamid/swamid-import.xml
index 83bbf2a6..a6f84091 100644
--- a/mdx/swamid/swamid-import.xml
+++ b/mdx/swamid/swamid-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/switch/switch-import.xml b/mdx/switch/switch-import.xml
index 868f54d6..1f2e0bc9 100644
--- a/mdx/switch/switch-import.xml
+++ b/mdx/switch/switch-import.xml
@@ -22,10 +22,10 @@
-
-
-
+
+
+
diff --git a/mdx/uk/uk-beans.xml b/mdx/uk/uk-beans.xml
index 1b0edcfc..369d1edc 100644
--- a/mdx/uk/uk-beans.xml
+++ b/mdx/uk/uk-beans.xml
@@ -10,13 +10,16 @@
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd">
+
-
-
-
+
+
+
-
- -->
+
diff --git a/mdx/uk/uk-collect.xml b/mdx/uk/uk-collect.xml
index 7c529bd2..8eba035f 100644
--- a/mdx/uk/uk-collect.xml
+++ b/mdx/uk/uk-collect.xml
@@ -18,14 +18,23 @@
Import UK-specific beans.
-->
+
+
+
-
+
@@ -47,8 +56,17 @@
-
+
+
+
+
+
+
diff --git a/mdx/validation-beans.xml b/mdx/validation-beans.xml
new file mode 100644
index 00000000..3cd385de
--- /dev/null
+++ b/mdx/validation-beans.xml
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/ukf-mda/ukf-mda-0.6-SNAPSHOT.jar b/tools/ukf-mda/ukf-mda-0.6-SNAPSHOT.jar
index 8850de41..84721d55 100644
Binary files a/tools/ukf-mda/ukf-mda-0.6-SNAPSHOT.jar and b/tools/ukf-mda/ukf-mda-0.6-SNAPSHOT.jar differ