From a0a3505f2dd9be52c202ea4fa3b2e0e2dd723ee7 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 14 Mar 2012 13:33:35 +0000 Subject: [PATCH] LMS-2764 work around for fixed a bug SVN: 24728 --- .../cisd/openbis/generic/shared/api/v1/Translator.java | 4 +++- .../plugin/screening/server/logic/ScreeningApiImpl.java | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java index 546738df236..28ae0622366 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/api/v1/Translator.java @@ -486,7 +486,9 @@ public class Translator if (apiMaterial == null) { apiMaterial = translate(material, materialsCache); - materialsCache.put(material.getId(), apiMaterial); + // FIXME: Caching disabled because a not fully filled Material could be + // cached + // materialsCache.put(material.getId(), apiMaterial); } String propCode = property.getPropertyType().getCode(); result.put(propCode, apiMaterial); diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java index 9e71fdca4e8..f2ccfd8ddc6 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/logic/ScreeningApiImpl.java @@ -949,7 +949,8 @@ public class ScreeningApiImpl if (apiMaterial == null) { apiMaterial = asApiMaterial(material, materialsCache); - materialsCache.put(material.getId(), apiMaterial); + // FIXME: Caching disabled because a not fully filled Material could be cached +// materialsCache.put(material.getId(), apiMaterial); } String propCode = property.getPropertyType().getCode(); result.put(propCode, apiMaterial); -- GitLab