cziegeler    2003/02/27 03:51:28

  Modified:    src/java/org/apache/cocoon/xml/dom DOMStreamer.java
               src/java/org/apache/cocoon/serialization
                        AbstractTextSerializer.java
               src/java/org/apache/cocoon/xml XMLUtils.java
  Log:
  Sync 2.0.x with 2.1
  
  Revision  Changes    Path
  1.8       +13 -10    xml-cocoon2/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java
  
  Index: DOMStreamer.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/xml/dom/DOMStreamer.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DOMStreamer.java  26 Feb 2003 15:20:44 -0000      1.7
  +++ DOMStreamer.java  27 Feb 2003 11:51:27 -0000      1.8
  @@ -82,6 +82,9 @@
    * <li>if false, the standard JAXP identity transformer is used.
    * </ul>
    *
  + * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  + * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
  + *         (Apache Software Foundation, Exoffice Technologies)
    * @version CVS $Id$
    */
   public class DOMStreamer extends AbstractXMLProducer {
  @@ -99,21 +102,21 @@
       protected static TransformerFactory factory = TransformerFactory.newInstance();
   
       /**
  -     * Create a new <code>NamespaceNormalizingDOMStreamer</code> instance.
  +     * Create a new <code>DOMStreamer</code> instance.
        */
       public DOMStreamer() {
           super();
       }
   
       /**
  -     * Create a new <code>NamespaceNormalizingDOMStreamer</code> instance.
  +     * Create a new <code>DOMStreamer</code> instance.
        */
       public DOMStreamer(XMLConsumer consumer) {
           this(consumer, consumer);
       }
   
       /**
  -     * Create a new <code>NamespaceNormalizingDOMStreamer</code> instance.
  +     * Create a new <code>DOMStreamer</code> instance.
        */
       public DOMStreamer(ContentHandler content) {
           this(content, null);
  @@ -123,7 +126,7 @@
       }
   
       /**
  -     * Create a new <code>NamespaceNormalizingDOMStreamer</code> instance.
  +     * Create a new <code>DOMStreamer</code> instance.
        */
       public DOMStreamer(ContentHandler content, LexicalHandler lexical) {
           this();
  @@ -591,7 +594,7 @@
                   try {
                       this.transformer = factory.newTransformer();
                   } catch (TransformerConfigurationException e) {
  -                    getLogger().error("DefaultDOMStreamer", e);
  +                    getLogger().error("DOMStreamer", e);
                       throw new SAXException(e);
                   }
               }
  @@ -600,19 +603,19 @@
               ContentHandler handler;
               if (node.getNodeType() == Node.DOCUMENT_NODE) {
                   // Pass all SAX events
  -                handler = contentHandler;
  +            handler = contentHandler;
               } else {
                   // Strip start/endDocument
  -                handler = new EmbeddedXMLPipe(contentHandler);
  +            handler = new EmbeddedXMLPipe(contentHandler);
               }
   
               SAXResult result = new SAXResult(handler);
  -            result.setLexicalHandler(lexicalHandler);
  +        result.setLexicalHandler(lexicalHandler);
   
               try {
                   transformer.transform(source, result);
               } catch (TransformerException e) {
  -                getLogger().error("DefaultDOMStreamer", e);
  +                getLogger().error("DOMStreamer", e);
                   throw new SAXException(e);
               }
           }
  
  
  
  1.23      +4 -3      
xml-cocoon2/src/java/org/apache/cocoon/serialization/AbstractTextSerializer.java
  
  Index: AbstractTextSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/serialization/AbstractTextSerializer.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- AbstractTextSerializer.java       27 Feb 2003 11:36:58 -0000      1.22
  +++ AbstractTextSerializer.java       27 Feb 2003 11:51:28 -0000      1.23
  @@ -537,18 +537,19 @@
               this.uriList.clear();
           }
       }
  +
       /* (non-Javadoc)
        * @see org.xml.sax.ContentHandler#endDocument()
        */
       public void endDocument() throws SAXException {
           super.endDocument();
  +
           //   if (this.output != null) {
           //       try {
           //           this.output.flush();
           //       } catch (IOException ignored) {
           //       }
  -        //   }
  -        
  +        //   }        
       }
   
   }
  
  
  
  1.17      +2 -1      xml-cocoon2/src/java/org/apache/cocoon/xml/XMLUtils.java
  
  Index: XMLUtils.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/xml/XMLUtils.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- XMLUtils.java     26 Feb 2003 15:46:50 -0000      1.16
  +++ XMLUtils.java     27 Feb 2003 11:51:28 -0000      1.17
  @@ -346,6 +346,7 @@
            // XMLizable
            if (v instanceof org.apache.excalibur.xml.sax.XMLizable) {
                valueOf(contentHandler, (org.apache.excalibur.xml.sax.XMLizable)v);
  +             return;
            }
   
            // Node
  
  
  

Reply via email to