How to read SOAP messages from connection input stream..

<[email protected]> Sat, 13 Sep 2003 20:22:01 +0300
Newsgroups gmane.comp.java.enhydra.kxml
Message-ID <[email protected]>
hi all,
	i was wondering...
i have a servlet in the background which is going to output
a xml message like this to a  j2me client=20

<SOAP-ENV>=A8=20
  <SOAP-BODY>
     <agencies>
       <agency>
        <name>name1</name>
        <tel>tel1</tel>
       </agency>
       ...
       ....
    </agencies>
  </SOAP-BODY>
<SOAP-ENV>

in hte sample that i have seen, the issue is for getting results from RPC=
 operations,
but in my app i have to receive a complete XML file as result of invoking=
 an operation
on hte backend servlet

anyone knows how to build a SOAP Envelope from an incoming stream contain=
ing an xml file?

thanx in advance and regards
	marco

PS i saw a method called parseBody which accepts an XMLPullParser..but i =
m not sure
how to use it..will it  be parseBody(new new KXmlParser ()) ??=20