mkwan       2002/12/10 10:27:48

  Modified:    java/src/org/apache/xalan/processor Tag: xslt20
                        TransformerFactoryImpl.java
               java/src/org/apache/xml/dtm/ref/dom2dtm Tag: xslt20
                        DOM2DTM.java
  Log:
  Propogate performance fixes in main branch to xslt20
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.42.4.2  +3 -3      
xml-xalan/java/src/org/apache/xalan/processor/TransformerFactoryImpl.java
  
  Index: TransformerFactoryImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/processor/TransformerFactoryImpl.java,v
  retrieving revision 1.42.4.1
  retrieving revision 1.42.4.2
  diff -u -r1.42.4.1 -r1.42.4.2
  --- TransformerFactoryImpl.java       6 Dec 2002 19:52:30 -0000       1.42.4.1
  +++ TransformerFactoryImpl.java       10 Dec 2002 18:27:47 -0000      1.42.4.2
  @@ -860,7 +860,6 @@
             throws TransformerConfigurationException
     {
   
  -    TemplatesHandler builder = newTemplatesHandler();
       String baseID = source.getSystemId();
   
       if (null == baseID)
  @@ -895,8 +894,6 @@
         }
       }
   
  -    builder.setSystemId(baseID);
  -
       if (source instanceof DOMSource)
       {
         DOMSource dsource = (DOMSource) source;
  @@ -912,6 +909,9 @@
           throw new IllegalArgumentException(messageStr);
         }
       }
  +
  +    TemplatesHandler builder = newTemplatesHandler();
  +    builder.setSystemId(baseID);
   
       try
       {
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.28.4.1.2.2 +1 -1      
xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm/DOM2DTM.java
  
  Index: DOM2DTM.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm/DOM2DTM.java,v
  retrieving revision 1.28.4.1.2.1
  retrieving revision 1.28.4.1.2.2
  diff -u -r1.28.4.1.2.1 -r1.28.4.1.2.2
  --- DOM2DTM.java      10 Oct 2002 14:58:34 -0000      1.28.4.1.2.1
  +++ DOM2DTM.java      10 Dec 2002 18:27:48 -0000      1.28.4.1.2.2
  @@ -1032,7 +1032,7 @@
         {
        // XSLT treats PIs, and possibly other things, as having QNames.
        String qname = newnode.getNodeName();
  -     if('#'==newnode.getNodeName().charAt(0))
  +     if('#'==qname.charAt(0))
        {
          //  Match old default for this function
          // This conversion may or may not be necessary
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to