protected void setupContainer() { ContainerConfiguration cc = setupContainerConfiguration(); try { List<Module> modules = new ArrayList<Module>(); addGuiceModules( modules ); container = new DefaultPlexusContainer( cc, modules.toArray( new Module[modules.size()] ) ); } catch ( PlexusContainerException e ) { e.printStackTrace(); fail( "Failed to create plexus container." ); } }