I something that is not clear at all for me,if you want to send data to WSDL, why you didnt import the WSDL as External Definition????
I you do that you dont need to do any XSLT mapping and any other object because you use the structure of the WSDL imported.
REgards