@SuppressWarnings("unchecked")
void setRecvParameters(Operation operation, Receive recv, List<CtExpression<?>> args, BpelScope scope){
javax.jws.soap.SOAPBinding soapBinding = operationSoapBindingMap.get(operation);
List<Part> msgParts = operation.getInput().getMessage().getOrderedParts(null);
//Variable tmp = createTempMsgVar((Message)operation.getInput().getMessage(),scopeStack);
Variable tmp = createTempMsgVar((Message)operation.getInput().getMessage(),scope);
recv.setVariable(tmp);
Assign assign = BPELFactory.eINSTANCE.createAssign();
for (int argIndex=0; argIndex < args.size(); argIndex++){