setChanged();
String response = SoapClient.sendRequest( url, requestEnvelopeDoc.newInputStream(), actionURI );
XmlOptions xmlOpts = new XmlOptions().setSaveOuter();
xmlOpts.setSavePrettyPrint();
EnvelopeDocument responseEnvelopeDoc = (EnvelopeDocument) XmlObject.Factory.parse( response );
notifyObservers(new WcmMessage(requestDoc.xmlText(xmlOpts), responseEnvelopeDoc.xmlText(xmlOpts)));
if ( ResourceStub.DEBUG ) { System.out.println( "Received response: \n" + responseEnvelopeDoc ); }
Envelope responseEnvelope = responseEnvelopeDoc.getEnvelope();
XmlObject[] responseBodyElems = XmlBeanUtils.getChildElements( responseEnvelope.getBody() );
if ( responseBodyElems.length == 0 )