Ufff, no deberias hacerlo asi. Necesitas jaxb (java for xml binding) para pasar el resultado de un mensaje soap a la representacion de un objeto en java (pojo), y no trabajar directamente con el stream xml que te retorna esa llamada.
Lo mejor que puedes hacer es utilizar un framework para webservices, y uno de los mejorcitos que hay es Axis de apache:
http://ws.apache.org/axis2/
Suerte!