*/
protected void parseResult(SOAPMessage reply) throws SOAPException
{
SOAPPart soapPart = reply.getSOAPPart();
SOAPEnvelope soapEnvelope = soapPart.getEnvelope();
SOAPBody soapBody = soapEnvelope.getBody();
SOAPElement eElement = null;
if (log.isDebugEnabled())
{
log.debug("XML/A result envelope: " + soapEnvelope.toString());
}
SOAPFault fault = soapBody.getFault();
if (fault != null)
{
handleResultFault(fault);
}
Name eName = soapEnvelope.createName("ExecuteResponse", "", XMLA_URI);
// Get the ExecuteResponse-Node
Iterator responseElements = soapBody.getChildElements(eName);
if (responseElements.hasNext())
{
Object eObj = responseElements.next();
if (eObj == null)
{