Save incoming soapRequest to a database-IS 711


We are using a custom soapProcessor to do the following tasks (IS7.1.1, webservice style: doc-literal)

1. Save all incoming soapRequests to a database
2. Mask certain fields (if needed) before sending soapResponse back
3. Delete XSI Type attributes, if there are any, in the incoming soapRequest

We are planning to move to new WSD style by sometime next year.
I was wondering is there anyway to perform the above mentioned tasks with the WSD style.