Instead of
actionData.nestedComponent = Loader.loadClass(className).newInstance();
-
+ if(actionData.nestedComponent instanceof Component) {
+ ((Component) actionData.nestedComponent).setLoggerRepository(this.repository);
+ }
Could you do something like:
actionData.nestedComponent = this.repository.createComponent(className);
That would make it easier to play with alternative approaches to component initialization.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
