mmidy 00/11/09 06:14:02
Modified: src/org/apache/xalan/xslt XSLTEngineImpl.java
Log:
Look for a class that starts with org.apache.xerces.dom
Revision Changes Path
1.80 +5 -3 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.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- XSLTEngineImpl.java 2000/11/03 22:39:20 1.79
+++ XSLTEngineImpl.java 2000/11/09 14:14:02 1.80
@@ -529,14 +529,16 @@
if(!
"org.apache.xalan.xpath.dtm.DTMLiaison".equals(m_parserLiaison.getClass().getName()))
return;
- String specialNote="org.apache.xerces.dom.NodeImpl";
+ String specialNote="org.apache.xerces.dom";
boolean specialResult=false;
- if( resultNode != null &&
specialNote.equals(resultNode.getClass().getName()))
+ if( resultNode != null &&
+
resultNode.getClass().getName().startsWith(specialNote))
specialResult=true;
boolean specialSource=false;
- if( sourceNode != null &&
specialNote.equals(sourceNode.getClass().getName()))
+ if( sourceNode != null &&
+
sourceNode.getClass().getName().startsWith(specialNote))
specialSource=true;
if( specialResult && ! specialSource && sourceNode!= null )