diff --git a/src/main/resources/_rules/check_bindings.xsl b/src/main/resources/_rules/check_bindings.xsl
new file mode 100644
index 0000000..b371869
--- /dev/null
+++ b/src/main/resources/_rules/check_bindings.xsl
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+ invalid binding '
+
+ ' on
+
+
+
+
+
+
+
+
+
+ unknown binding '
+
+ ' on
+
+
+
+
+
+
diff --git a/src/main/resources/_rules/check_framework.xsl b/src/main/resources/_rules/check_framework.xsl
new file mode 100644
index 0000000..f4e8d01
--- /dev/null
+++ b/src/main/resources/_rules/check_framework.xsl
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [ERROR]
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+ [WARN]
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+ [INFO]
+
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/common-beans.xml b/src/main/resources/common-beans.xml
index 3d1c297..c2b9fa8 100644
--- a/src/main/resources/common-beans.xml
+++ b/src/main/resources/common-beans.xml
@@ -37,4 +37,18 @@
+
+
+
+
+
diff --git a/src/main/resources/default-validator.xml b/src/main/resources/default-validator.xml
index ecd9c94..06ac5cb 100644
--- a/src/main/resources/default-validator.xml
+++ b/src/main/resources/default-validator.xml
@@ -16,6 +16,11 @@
+
+
+
+
+
diff --git a/src/main/resources/second-validator.xml b/src/main/resources/second-validator.xml
index ce9b313..3552d08 100644
--- a/src/main/resources/second-validator.xml
+++ b/src/main/resources/second-validator.xml
@@ -16,6 +16,11 @@
+
+
+
+
+
diff --git a/src/main/resources/test-validator.xml b/src/main/resources/test-validator.xml
index 9711a43..cfad3fc 100644
--- a/src/main/resources/test-validator.xml
+++ b/src/main/resources/test-validator.xml
@@ -16,6 +16,17 @@
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/test/test_info.xsl b/src/main/resources/test/test_info.xsl
new file mode 100644
index 0000000..a49208d
--- /dev/null
+++ b/src/main/resources/test/test_info.xsl
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+ informational message for entity '
+
+ '
+
+
+
+
+
diff --git a/src/main/resources/test/test_warn.xsl b/src/main/resources/test/test_warn.xsl
new file mode 100644
index 0000000..a558cc2
--- /dev/null
+++ b/src/main/resources/test/test_warn.xsl
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+ warning message for entity '
+
+ '
+
+
+
+
+