final String rmiBindname = objects[i].getAttribute(this.RMI_OBJECT_BINDNAME);
final boolean rmiBind = objects[i].getAttributeAsBoolean(this.RMI_OBJECT_BIND, false);
final Configuration rmiObjectConf = objects[i].getChild(this.RMI_OBJECT_CONFIGURATION);
try {
Class classObject = Class.forName(rmiClass);
Remote remote = (Remote)classObject.newInstance();
// first of all, set logger
if (remote instanceof LogEnabled) {
((LogEnabled)remote).enableLogging(getLogger().getChildLogger(rmiBindname));
}
// Contextualizable, Composable, Configurable, Initializable