diff --git a/proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java b/proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java index da509e05f..6fafeb3d7 100644 --- a/proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java +++ b/proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java @@ -101,13 +101,17 @@ public class DefaultConfigurerTest m_componentManager.put( Configurer.ROLE, component ); components.add( component ); + // Setup a context + m_context = new DefaultTaskContext(); + components.add( m_context ); + // Log enable the components for( Iterator iterator = components.iterator(); iterator.hasNext(); ) { - component = (Component)iterator.next(); - if( component instanceof LogEnabled ) + Object obj = iterator.next(); + if( obj instanceof LogEnabled ) { - final LogEnabled logEnabled = (LogEnabled)component; + final LogEnabled logEnabled = (LogEnabled)obj; logEnabled.enableLogging( m_logger ); } } @@ -115,21 +119,21 @@ public class DefaultConfigurerTest // Compose the components for( Iterator iterator = components.iterator(); iterator.hasNext(); ) { - component = (Component)iterator.next(); - if( component instanceof Composable ) + Object obj = iterator.next(); + if( obj instanceof Composable ) { - final Composable composable = (Composable)component; + final Composable composable = (Composable)obj; composable.compose( m_componentManager ); } } + // Configure the context + final File baseDir = new File( "." ).getAbsoluteFile(); + m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); + // Find the configurer m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); - // Setup a context - m_context = new DefaultTaskContext(); - final File baseDir = new File( "." ).getAbsoluteFile(); - m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); } /** diff --git a/proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java b/proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java index da509e05f..6fafeb3d7 100644 --- a/proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java +++ b/proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/DefaultConfigurerTest.java @@ -101,13 +101,17 @@ public class DefaultConfigurerTest m_componentManager.put( Configurer.ROLE, component ); components.add( component ); + // Setup a context + m_context = new DefaultTaskContext(); + components.add( m_context ); + // Log enable the components for( Iterator iterator = components.iterator(); iterator.hasNext(); ) { - component = (Component)iterator.next(); - if( component instanceof LogEnabled ) + Object obj = iterator.next(); + if( obj instanceof LogEnabled ) { - final LogEnabled logEnabled = (LogEnabled)component; + final LogEnabled logEnabled = (LogEnabled)obj; logEnabled.enableLogging( m_logger ); } } @@ -115,21 +119,21 @@ public class DefaultConfigurerTest // Compose the components for( Iterator iterator = components.iterator(); iterator.hasNext(); ) { - component = (Component)iterator.next(); - if( component instanceof Composable ) + Object obj = iterator.next(); + if( obj instanceof Composable ) { - final Composable composable = (Composable)component; + final Composable composable = (Composable)obj; composable.compose( m_componentManager ); } } + // Configure the context + final File baseDir = new File( "." ).getAbsoluteFile(); + m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); + // Find the configurer m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); - // Setup a context - m_context = new DefaultTaskContext(); - final File baseDir = new File( "." ).getAbsoluteFile(); - m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); } /**