PlexusFileSystemXmlApplicationContext fileSystemApplicationContext = new PlexusFileSystemXmlApplicationContext(
(String[]) jars.toArray( new String[jars.size()] ), classPathApplicationContext );
fileSystemApplicationContext.setClassLoader( newClassLoader );
container.setApplicationContext( fileSystemApplicationContext );
DatabaseFactoryConfigurator configurator = (DatabaseFactoryConfigurator) container.lookup(
DatabaseFactoryConfigurator.class.getName(), configRoleHint );
configurator.configure( params );
DataManagementTool manager =
(DataManagementTool) container.lookup( DataManagementTool.class.getName(), toolRoleHint );