Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
JAX-RPC also allows the use of a javax.xml.soap.SOAPElement object as a parameter value for a remote method. This object is intended for when you want to bypass an existing datatype mapping or when a mapping doesn't exist for the data you are using. You can also use it if you just want to plug in the element by hand. Regardless of the reasons, whatever you place in the SOAPElement parameter becomes the request envelope's body.
If you recall the JAXM section, we used the SOAPElement like this: