sboag       00/03/13 12:34:33

  Modified:    src/org/apache/xalan/xslt XSLTEngineImpl.java
  Log:
  In response to Bugzilla bug# 46 -- in switchLiaisonsIfNeeded change test of 
source node to org.apache.xerces.dom.NodeImpl.
  
  Revision  Changes    Path
  1.56      +4 -2      xml-xalan/src/org/apache/xalan/xslt/XSLTEngineImpl.java
  
  Index: XSLTEngineImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xslt/XSLTEngineImpl.java,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -u -r1.55 -r1.56
  --- XSLTEngineImpl.java       2000/03/02 20:52:02     1.55
  +++ XSLTEngineImpl.java       2000/03/13 20:34:32     1.56
  @@ -483,8 +483,10 @@
          (m_parserLiaison instanceof org.apache.xalan.xpath.dtm.DTMLiaison))
       {
         if((null != sourceNode) 
  -         && (!(sourceNode instanceof 
org.apache.xalan.xpath.xdom.XercesLiaison)))
  -        throw new SAXException("Can not mix DTM input with DOM output!");
  +         && (!(sourceNode instanceof org.apache.xerces.dom.NodeImpl)))
  +      {
  +        throw new SAXException("Can not mix non Xerces-DOM input with 
Xerces-DOM output!");
  +      }
         
         XMLParserLiaison newLiaison = new 
org.apache.xalan.xpath.xdom.XercesLiaison();
         
newLiaison.copyFromOtherLiaison((XMLParserLiaisonDefault)m_parserLiaison);
  
  
  

Reply via email to