SOAPMessage soapMessage = msgFactory.createMessage();
SOAPEnvelope env = soapMessage.getSOAPPart().getEnvelope();
SOAPBody body = env.getBody();
Element e = body.getOwnerDocument().createElement("MyChild1");
SOAPElement se = (SOAPElement)body.appendChild(e);
assertNotNull("Expected an element", se);
assertEquals("Expected 1 child element", 1, getIteratorCount(body.getChildElements()));
SOAPElement se2 = (SOAPElement)body.getChildElements().next();