You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ia...@apache.org on 2004/05/18 10:08:55 UTC

cvs commit: ws-axis/java/src/org/apache/axis/encoding SerializationContextImpl.java

ias         2004/05/18 01:08:55

  Modified:    java/src/org/apache/axis/encoding
                        SerializationContextImpl.java
  Log:
  Move writing XML declaration to SAXOutputter#startDocument for more proper output, for instance, in case that comments are in front of the first element.
  
  Revision  Changes    Path
  1.109     +0 -11     ws-axis/java/src/org/apache/axis/encoding/SerializationContextImpl.java
  
  Index: SerializationContextImpl.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/encoding/SerializationContextImpl.java,v
  retrieving revision 1.108
  retrieving revision 1.109
  diff -u -r1.108 -r1.109
  --- SerializationContextImpl.java	11 May 2004 01:25:13 -0000	1.108
  +++ SerializationContextImpl.java	18 May 2004 08:08:55 -0000	1.109
  @@ -853,17 +853,6 @@
                       "[" + qName.getNamespaceURI() + "]:" + qName.getLocalPart()));
           }
   
  -        if (startOfDocument && sendXMLDecl) {
  -            writer.write("<?xml version=\"1.0\" encoding=\"");
  -            // The origional logic is very simple
  -            // writer.write(XMLUtils.getEncoding());
  -            // The following logic is devised to utilize CHARACTER_SET_ENCODING property from SAAJ 1.2.
  -            String encoding = XMLUtils.getEncoding(msgContext);
  -            writer.write(encoding);
  -            writer.write("\"?>\n");
  -            startOfDocument = false;
  -        }
  -
           if (writingStartTag) {
               writer.write('>');
               if (pretty) writer.write('\n');