}
public GIOPOutputStream startRequest(ClientInvocation inv) {
byte[] principal = new byte[0]; // TODO: old-style principal handling
InternalTargetAddress targetAddress = profile.getTargetAddress();
GIOPVersion version = profile.getGIOPVersion();
try {
return mt.startRequest(version, targetAddress, inv, principal);
} catch (IOException e) {