From fdd7a6487c46f8e6c4a293d5a6e5c23a1388a3a2 Mon Sep 17 00:00:00 2001
From: juanf <>
Date: Thu, 20 Aug 2020 16:11:17 +0200
Subject: [PATCH] SSDM-9374 : Trying to delete indexing logic, DANGEROUS
 commit, take 4

---
 .../dataaccess/db/IndexCreationUtil.java      | 25 -------------------
 1 file changed, 25 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/IndexCreationUtil.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/IndexCreationUtil.java
index e7435d2ca7d..a9e9fd9769f 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/IndexCreationUtil.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/IndexCreationUtil.java
@@ -22,8 +22,6 @@ import java.util.Arrays;
 import java.util.List;
 
 import org.apache.log4j.Logger;
-import org.springframework.context.support.AbstractApplicationContext;
-import org.springframework.context.support.ClassPathXmlApplicationContext;
 
 import ch.systemsx.cisd.common.filesystem.FileUtilities;
 import ch.systemsx.cisd.common.logging.LogCategory;
@@ -51,25 +49,11 @@ public final class IndexCreationUtil
     private static final Logger operationLog = LogFactory.getLogger(LogCategory.OPERATION,
             IndexCreationUtil.class);
 
-
-    private static AbstractApplicationContext applicationContext;
-
     private IndexCreationUtil()
     {
         // Can not be instantiated.
     }
 
-    private final static AbstractApplicationContext getApplicationContext()
-    {
-        if (applicationContext == null)
-        {
-            final AbstractApplicationContext appC = new ClassPathXmlApplicationContext(new String[]
-            { "applicationContext.xml" }, true);
-            IndexCreationUtil.applicationContext = appC;
-        }
-        return applicationContext;
-    }
-
     //
     // Main method
     //
@@ -84,8 +68,6 @@ public final class IndexCreationUtil
         {
             dumpDatabase(parameters);
         }
-
-        releaseResources();
     }
 
     private static void dumpDatabase(Parameters parameters)
@@ -122,13 +104,6 @@ public final class IndexCreationUtil
         return parameters;
     }
 
-    private static void releaseResources()
-    {
-        applicationContext.stop();
-        applicationContext.close();
-        applicationContext.destroy();
-    }
-
     static boolean duplicateDatabase(String destinationDatabase, String sourceDatabase)
     {
         operationLog.info("Duplicate database '" + sourceDatabase + "' as '" + destinationDatabase
-- 
GitLab