tempFile.deleteOnExit();
File tempDir = tempFile.getParentFile();
String tmpDirPath = tempDir.getAbsolutePath();
CatalogServiceLocalFactory factory = new CatalogServiceLocalFactory();
factory.setCatalogRepositoryFactory(new MemoryBasedCatalogRepositoryFactory());
factory.setIngestMapperFactory(this.getOracleIngestMapperFactory(tmpDirPath));
factory.setOneCatalogFailsAllFail(true);
factory.setSimplifyQueries(true);
factory.setPluginStorageDir("/dev/null");
factory.setRestrictIngestPermissions(false);