Above, I presented a simple parsing process. To compose a SOAP message, we reverse the process. We first build the SoapObject hierarchy in memory. All leaf properties must be either SoapPrimitive or ...