tmpMbox.send(msg.getOperation().getName(), binding.getNode(),
otpArgs);
if (msg.getOperation().getOutputType() != null) {
OtpMsg resultMsg = null;
if (binding.hasTimeout()) {
resultMsg = tmpMbox.receiveMsg(binding.getTimeout());
} else {
resultMsg = tmpMbox.receiveMsg();
}
OtpErlangObject result = resultMsg.getMsg();
msg.setBody(TypeHelpersProxy.toJava(result, msg.getOperation()