Don't set dynamic validation for the source tree as per discussion with Thomas2.Maesing@bgs-ag.de
about bug 2124.

diff --git a/src/org/apache/xalan/transformer/TrAXFilter.java b/src/org/apache/xalan/transformer/TrAXFilter.java
index 5d2efef..94ae26c 100644
--- a/src/org/apache/xalan/transformer/TrAXFilter.java
+++ b/src/org/apache/xalan/transformer/TrAXFilter.java
@@ -108,8 +108,10 @@
       {
         parent.setFeature("http://xml.org/sax/features/namespace-prefixes",
                           true);
-        parent.setFeature("http://apache.org/xml/features/validation/dynamic",
-                          true);
+        // Commented out as per discussion with Thomas2.Maesing@bgs-ag.de 
+        // about bug 2124.
+//        parent.setFeature("http://apache.org/xml/features/validation/dynamic",
+//                          true);
       }
       catch (org.xml.sax.SAXException se){}
       // setParent calls setupParse...
diff --git a/src/org/apache/xalan/transformer/TransformerIdentityImpl.java b/src/org/apache/xalan/transformer/TransformerIdentityImpl.java
index 38e6a38..b8e1a78 100644
--- a/src/org/apache/xalan/transformer/TransformerIdentityImpl.java
+++ b/src/org/apache/xalan/transformer/TransformerIdentityImpl.java
@@ -400,9 +400,11 @@
         {
           reader.setFeature("http://xml.org/sax/features/namespace-prefixes",
                             true);
-          if(!isUserReader)
-            reader.setFeature("http://apache.org/xml/features/validation/dynamic",
-                              true);
+        // Commented out as per discussion with Thomas2.Maesing@bgs-ag.de 
+        // about bug 2124.
+//          if(!isUserReader)
+//            reader.setFeature("http://apache.org/xml/features/validation/dynamic",
+//                              true);
         }
         catch (org.xml.sax.SAXException se)
         {
diff --git a/src/org/apache/xml/dtm/ref/DTMManagerDefault.java b/src/org/apache/xml/dtm/ref/DTMManagerDefault.java
index c5736fe..a9002bb 100644
--- a/src/org/apache/xml/dtm/ref/DTMManagerDefault.java
+++ b/src/org/apache/xml/dtm/ref/DTMManagerDefault.java
@@ -187,10 +187,10 @@
 
       addDTM(dtm, dtmPos);
 
-      if (DUMPTREE)
-      {
-        dtm.dumpDTM();
-      }
+//      if (DUMPTREE)
+//      {
+//        dtm.dumpDTM();
+//      }
 
       return dtm;
     }
@@ -518,20 +518,22 @@
         // TODO: User diagnostics.
       }
 
-      if(!isUserReader)
-      {
-        try
-        {
-          reader.setFeature("http://apache.org/xml/features/validation/dynamic",
-                            true);
-        }
-        catch (org.xml.sax.SAXException se)
-        {
-  
-          // What can we do?
-          // TODO: User diagnostics.
-        }
-      }
+        // Commented out as per discussion with Thomas2.Maesing@bgs-ag.de 
+        // about bug 2124.
+//      if(!isUserReader)
+//      {
+//        try
+//        {
+//          reader.setFeature("http://apache.org/xml/features/validation/dynamic",
+//                            true);
+//        }
+//        catch (org.xml.sax.SAXException se)
+//        {
+//  
+//          // What can we do?
+//          // TODO: User diagnostics.
+//        }
+//      }
 
       return reader;
     }
diff --git a/src/org/apache/xpath/SourceTreeManager.java b/src/org/apache/xpath/SourceTreeManager.java
index 842fa78..197b61c 100644
--- a/src/org/apache/xpath/SourceTreeManager.java
+++ b/src/org/apache/xpath/SourceTreeManager.java
@@ -411,9 +411,11 @@
       {
         reader.setFeature("http://xml.org/sax/features/namespace-prefixes",
                           true);
-        if(!isUserReader)
-          reader.setFeature("http://apache.org/xml/features/validation/dynamic",
-                            true);
+        // Commented out as per discussion with Thomas2.Maesing@bgs-ag.de 
+        // about bug 2124.
+//        if(!isUserReader)
+//          reader.setFeature("http://apache.org/xml/features/validation/dynamic",
+//                            true);
       }
       catch (org.xml.sax.SAXException se)
       {