new Object[]{op[opnum].toString(), opnum, hash}));
}
logClientCall(obj, op[opnum].toString());
}
ClientConnection conn = ClientConnectionManager.getConnection(ep);
RemoteCall call = new ClientRemoteCall(conn);
if (clientRefLog.isLoggable(RMILog.VERBOSE)) {
//rmi.log.102=Created new call {0}
clientRefLog.log(RMILog.VERBOSE, Messages.getString("rmi.log.102", call)); //$NON-NLS-1$
}
try {
// write method signature
DataOutputStream dout = new DataOutputStream(conn.getOutputStream());
dout.writeByte(RMIProtocolConstants.CALL_MSG);
ObjectOutputStream oout =
(ObjectOutputStream) call.getOutputStream();
objId.write(oout);
oout.writeInt(opnum);
oout.writeLong(hash);
return call;
} catch (IOException ioe) {