diff --git a/src/etc/testcases/taskdefs/optional/xml/doc.xsd b/src/etc/testcases/taskdefs/optional/xml/doc.xsd
new file mode 100644
index 000000000..a7c666ae1
--- /dev/null
+++ b/src/etc/testcases/taskdefs/optional/xml/doc.xsd
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/etc/testcases/taskdefs/optional/xml/endpiece.xml b/src/etc/testcases/taskdefs/optional/xml/endpiece.xml
new file mode 100644
index 000000000..7d2113b42
--- /dev/null
+++ b/src/etc/testcases/taskdefs/optional/xml/endpiece.xml
@@ -0,0 +1,9 @@
+
+
+
+ With a little luck, the network will pick me up.
+ This is Ripley - last survivor of The Nostromo - signing off.
+
+
diff --git a/src/etc/testcases/taskdefs/optional/xml/endpiece2.xml b/src/etc/testcases/taskdefs/optional/xml/endpiece2.xml
new file mode 100644
index 000000000..926326da2
--- /dev/null
+++ b/src/etc/testcases/taskdefs/optional/xml/endpiece2.xml
@@ -0,0 +1,10 @@
+
+
+
+ With a little luck, the network will pick me up.
+ This is Ripley - last survivor of The Nostromo - signing off.
+
+
+
diff --git a/src/etc/testcases/taskdefs/optional/xmlvalidate.xml b/src/etc/testcases/taskdefs/optional/xmlvalidate.xml
index 31a761def..df4c9ca40 100644
--- a/src/etc/testcases/taskdefs/optional/xmlvalidate.xml
+++ b/src/etc/testcases/taskdefs/optional/xmlvalidate.xml
@@ -29,7 +29,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+