diff --git a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java index bc0d28603d4fd57b7c0935d2023205e706dbba21..db3525a3118d7f0c78085cbc44c865cb98f7b8c1 100644 --- a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java +++ b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java @@ -212,7 +212,7 @@ public class ExperimentApi { } @ApiOperation(value = "List available methods and validations", response = String.class) - @Cacheable("methods") + @Cacheable(value = "methods", unless = "#result.getStatusCode().value()!=200") @RequestMapping(path = "/methods", method = RequestMethod.GET) public ResponseEntity listAvailableMethodsAndValidations() throws IOException { LOGGER.info("List available methods and validations");