Repository: ambari Updated Branches: refs/heads/trunk ddb201f8c -> 140c9f13d
AMBARI-17085 : corrected the initialization condition of view entities. (Nitiraj Rathore via dipayanb) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/140c9f13 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/140c9f13 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/140c9f13 Branch: refs/heads/trunk Commit: 140c9f13d6b663847473d50ad3b3bed74c3de84f Parents: ddb201f Author: Dipayan Bhowmick <[email protected]> Authored: Thu Jun 9 17:58:01 2016 +0530 Committer: Dipayan Bhowmick <[email protected]> Committed: Thu Jun 9 17:58:01 2016 +0530 ---------------------------------------------------------------------- .../org/apache/ambari/server/view/persistence/DataStoreImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/140c9f13/ambari-server/src/main/java/org/apache/ambari/server/view/persistence/DataStoreImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/view/persistence/DataStoreImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/view/persistence/DataStoreImpl.java index 039fd6f..a604458 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/view/persistence/DataStoreImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/view/persistence/DataStoreImpl.java @@ -255,7 +255,6 @@ public class DataStoreImpl implements DataStore { if (!initialized) { synchronized (this) { if (!initialized) { - initialized = true; try { for (ViewEntityEntity viewEntityEntity : viewInstanceEntity.getEntities()){ @@ -266,9 +265,9 @@ public class DataStoreImpl implements DataStore { entityMap.put(name, viewEntityEntity); entityClassMap.put(clazz, name); } - configureTypes(jpaDynamicHelper, classLoader); + initialized = true; } catch (Exception e) { throwPersistenceException("Can't initialize data store for view " + viewInstanceEntity.getViewName() + "." + viewInstanceEntity.getName(), e);
