// removes the "miop:" header
corbaloc = corbaloc.substring (corbaloc.indexOf (':') + 1);
// parse version (optional)
int sep = corbaloc.indexOf ('@');
Version version = parseVersion (sep == -1 ? "" : corbaloc.substring (0, sep));
corbaloc = corbaloc.substring (sep + 1);
// parse tag group
sep = corbaloc.indexOf ('/');
parseTagGroup (corbaloc.substring (0, sep));