MappingRepository repos = getMappingRepository();
if (_strategy == null)
repos.getStrategyInstaller().installStrategy(this);
Log log = getRepository().getLog();
if (log.isTraceEnabled())
log.trace(_loc.get("strategy", this, _strategy.getAlias()));
// make sure unmapped superclass fields are defined if we're mapped;
// also may have been done by repository already
defineSuperclassFields(getJoinablePCSuperclassMapping() == null);