}
} catch (SystemException ex) {
throw Util.mapSystemException(ex);
}
} else {
ServantObject so = _servant_preinvoke("_get_J_coordinator",ControlImpl.class);
if (so == null) {
return get_coordinator();
}
try {
Coordinator result = ((ControlImpl)so.servant).get_coordinator();