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 di...@apache.org on 2007/06/27 22:43:39 UTC

svn commit: r551317 - /webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java

Author: dims
Date: Wed Jun 27 13:43:38 2007
New Revision: 551317

URL: http://svn.apache.org/viewvc?view=rev&rev=551317
Log:
Fix for AXIS2-2869 - SAAJ: change the behavior of setEncodingStyle and getEncodingStyle method

Modified:
    webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java

Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java?view=diff&rev=551317&r1=551316&r2=551317
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java Wed Jun 27 13:43:38 2007
@@ -62,6 +62,7 @@
      * this class must extend SNodeImpl
      */
     protected ElementImpl element;
+    private String encodingStyle;
 
     public SOAPElementImpl(ElementImpl element) {
         super(element.getOMFactory());
@@ -325,7 +326,7 @@
       * @see javax.xml.soap.SOAPElement#getEncodingStyle()
       */
     public String getEncodingStyle() {
-        return ((DocumentImpl)getOwnerDocument()).getCharsetEncoding();
+        return this.encodingStyle;
     }
 
     /* (non-Javadoc)
@@ -544,7 +545,7 @@
                                 "Invalid Encoding style : " + encodingStyle);
                     }
                 }
-                ((DocumentImpl)getOwnerDocument()).setCharsetEncoding(encodingStyle);
+                this.encodingStyle = encodingStyle;
             } catch (URISyntaxException e) {
                 throw new IllegalArgumentException("Invalid Encoding style : "
                         + encodingStyle + ":" + e);



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org