DbPool pool = new DbPool();
pool.init(info);
info.putObject(DbWriter.DB_POOL_KEY, pool);
SearchableConfig searchableConfig = new SearchableConfig();
searchableConfig.init(info);
info.putObject(SearchableConfig.NAME, searchableConfig);
pool.update("drop table table1");
String txt = "create table table1 (first VARCHAR(100), second VARCHAR(100), third blob, fifth VARCHAR(29), primary key(first))";
pool.update(txt);
pool.update("INSERT INTO table1 (first, second, fifth) values ('oldOne', 'oldTwo', 'oldFive')");
Set vals = searchableConfig.getSearchableColumnNames(null, "XMLBLASTER", "TABLE1");
String[] ret = (String[])vals.toArray(new String[vals.size()]);
assertEquals("Wrong number of colums found", 4, ret.length);
SqlInfo sqlInfo = new SqlInfo(info);
Connection conn = pool.reserve();