aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java')
-rw-r--r--src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java b/src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java
index dceb4ef..e0a837e 100644
--- a/src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java
+++ b/src/main/java/org/onap/pomba/contextbuilder/sdc/model/handlers/ToscaCsarArtifactHandler.java
@@ -29,6 +29,9 @@ import java.nio.file.StandardOpenOption;
import java.text.MessageFormat;
import java.util.HashMap;
import java.util.Map;
+
+import javax.ws.rs.core.Response.Status;
+
import org.onap.pomba.contextbuilder.sdc.ToscaBuilderConfig;
import org.onap.pomba.contextbuilder.sdc.exception.ToscaCsarException;
import org.onap.pomba.contextbuilder.sdc.model.ArtifactInfo;
@@ -81,7 +84,8 @@ public class ToscaCsarArtifactHandler {
if(helper == null) {
log.debug("CSAR artifact not found for model-version-id: " + modelVersionId);
- response.setModelData("");
+ response.setModelData("CSAR artifact not found for model-version-id: " + modelVersionId);
+ response.setHttpStatus(Status.NOT_FOUND);
return response;
}
@@ -99,7 +103,6 @@ public class ToscaCsarArtifactHandler {
* @throws ToscaCsarException
*/
private ISdcCsarHelper retrieveToscaCsarArtifact(String modelVersionId) throws ToscaCsarException {
-
if (config.getTestToscaCsarFile() != null && !config.getTestToscaCsarFile().isEmpty()) {
return getSdcToscaContext(config.getTestToscaCsarFile());
}