You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ga...@apache.org on 2004/06/23 06:14:31 UTC

cvs commit: ws-axis/java/src/org/apache/axis/message MessageElement.java SOAPEnvelope.java

gawor       2004/06/22 21:14:31

  Modified:    java/src/org/apache/axis/message MessageElement.java
                        SOAPEnvelope.java
  Log:
  bug fix for axis-1327
  
  Revision  Changes    Path
  1.172     +3 -1      ws-axis/java/src/org/apache/axis/message/MessageElement.java
  
  Index: MessageElement.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/message/MessageElement.java,v
  retrieving revision 1.171
  retrieving revision 1.172
  diff -u -r1.171 -r1.172
  --- MessageElement.java	22 Jun 2004 23:51:32 -0000	1.171
  +++ MessageElement.java	23 Jun 2004 04:14:31 -0000	1.172
  @@ -801,7 +801,9 @@
               children.remove(i);
               removed = true;
           }
  -        setDirty(removed);
  +        if (removed) {
  +            setDirty(removed);
  +        }
       }
   
       public List getChildren()
  
  
  
  1.95      +6 -0      ws-axis/java/src/org/apache/axis/message/SOAPEnvelope.java
  
  Index: SOAPEnvelope.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/message/SOAPEnvelope.java,v
  retrieving revision 1.94
  retrieving revision 1.95
  diff -u -r1.94 -r1.95
  --- SOAPEnvelope.java	25 Feb 2004 14:02:43 -0000	1.94
  +++ SOAPEnvelope.java	23 Jun 2004 04:14:31 -0000	1.95
  @@ -247,6 +247,9 @@
        * Remove all headers
        */ 
       public void removeHeaders() {
  +        if (header != null) {
  +            removeChild(header);
  +        }
           header = null;
       }
   
  @@ -280,6 +283,9 @@
        * Remove the SOAP Body
        */ 
       public void removeBody() {
  +        if (body != null) {
  +            removeChild(body);
  +        }
           body = null;
       }