diff --git a/src/main/java/it/inaf/oats/vospace/exception/InvalidArgumentException.java b/src/main/java/it/inaf/oats/vospace/exception/InvalidArgumentException.java new file mode 100644 index 0000000000000000000000000000000000000000..d24af645b56c8f1fb4680a18eea85f20027d6d65 --- /dev/null +++ b/src/main/java/it/inaf/oats/vospace/exception/InvalidArgumentException.java @@ -0,0 +1,13 @@ +package it.inaf.oats.vospace.exception; + +import net.ivoa.xml.uws.v1.ErrorSummaryFactory; +import org.springframework.http.HttpStatus; +import org.springframework.web.bind.annotation.ResponseStatus; + +@ResponseStatus(value = HttpStatus.BAD_REQUEST) +public class InvalidArgumentException extends VoSpaceErrorSummarizableException { + + public InvalidArgumentException(String message) { + super(message, ErrorSummaryFactory.VOSpaceFault.NODE_NOT_FOUND); + } +}