connection = self.connect(other);
Method jmethod = ((JavaOperation) msg.getOperation())
.getJavaMethod();
OtpErlangList params = TypeHelpersProxy.toErlangAsList(msg
.getBody(), jmethod.getParameterAnnotations());
OtpErlangTuple message = MessageHelper.rpcMessage(self.pid(), self
.createRef(), binding.getModule(), msg.getOperation()
.getName(), params);
connection.send(MessageHelper.RPC_MBOX, message);
OtpErlangObject rpcResponse = null;
if (binding.hasTimeout()) {