update because of xalanJ2 changes

diff --git a/compat_src/org/apache/xalan/xpath/XNodeSet.java b/compat_src/org/apache/xalan/xpath/XNodeSet.java
index c34a2ed..f920084 100644
--- a/compat_src/org/apache/xalan/xpath/XNodeSet.java
+++ b/compat_src/org/apache/xalan/xpath/XNodeSet.java
@@ -275,7 +275,7 @@
     return m_xnodeset.notEquals(obj2.m_xObject);
   }  
  
- static class NodeIteratorWrapper extends org.apache.xpath.NodeSet
+ static class NodeIteratorWrapper extends org.apache.xpath.NodeSetDTM
   {
 
     /** Position of next node          */
diff --git a/compat_src/org/apache/xalan/xpath/xdom/XercesLiaison.java b/compat_src/org/apache/xalan/xpath/xdom/XercesLiaison.java
index df71780..8c4478b 100644
--- a/compat_src/org/apache/xalan/xpath/xdom/XercesLiaison.java
+++ b/compat_src/org/apache/xalan/xpath/xdom/XercesLiaison.java
@@ -377,7 +377,7 @@
   /**
    * Get the parent of a node.
    */
-  public Node getParentOfNode(Node node)
+  static public Node getParentOfNode(Node node)
     throws RuntimeException
   {
     return (Node.ATTRIBUTE_NODE == node.getNodeType())