.describeBadParam(MinorCodes.MinorBadSchemeName),
MinorCodes.MinorBadSchemeName,
org.omg.CORBA.CompletionStatus.COMPLETED_NO);
String name = url.substring(0, colon).toLowerCase();
URLScheme scheme = find_scheme(name);
if (scheme == null)
throw new org.omg.CORBA.BAD_PARAM(MinorCodes
.describeBadParam(MinorCodes.MinorBadSchemeName),
MinorCodes.MinorBadSchemeName,
org.omg.CORBA.CompletionStatus.COMPLETED_NO);
String urlCopy = name + url.substring(colon);
return scheme.parse_url(urlCopy);
}