if (sender == null)
{
throw new RPCException("err.rpc.notSender", new Object[]{channel.getName()});
}
Responder responder = (Responder)sender.getInstance(context);
tobj = parse(responder.respond(format(tobj, (Sender)responder, context)), context);
}
else
{
// TODO: Implement message correlation and async send-receive
throw new UnsupportedOperationException("Async send-receive not supported yet");