diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/api/v1/ScreeningOpenbisServiceFacade.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/api/v1/ScreeningOpenbisServiceFacade.java index 1bf6c62726e8cda9bc323b61672e4bbb6d84ca7c..70d50b9ceff4c166556e598d466b7ed867f40f55 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/api/v1/ScreeningOpenbisServiceFacade.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/api/v1/ScreeningOpenbisServiceFacade.java @@ -263,9 +263,10 @@ public class ScreeningOpenbisServiceFacade implements IScreeningOpenbisServiceFa public void handle(DssServiceRpcScreeningHolder dssService, List<IFeatureVectorDatasetIdentifier> references) { - checkDSSMinimalMinorVersion(dssService, "listAvailableFeatureCodes", + checkDSSMinimalMinorVersion(dssService, "listAvailableFeatureNames", List.class); - result.addAll(dssService.getService().listAvailableFeatureCodes( + // Use old method in order to allow accessing older servers. + result.addAll(dssService.getService().listAvailableFeatureNames( sessionToken, references)); } });