/**
* This is utility method that when called initializes operation
* (including reconstruction of method signature).
*/
private void prepare() throws WSIFException {
soaprmiMapping = new XmlJavaMapping();
try {
XmlJavaMapping defaultMapping = soaprmi.soap.Soap.getDefault().getMapping();
soaprmiMapping.connectTo(defaultMapping);
// disable SoapRMI auto mapping
soaprmiMapping.setDefaultStructNsPrefix(null);
for (Iterator i = typeMap.iterator(); i.hasNext();) {