diff --git a/src/main/java/no/nibio/vips/core/service/ModelResourceImpl.java b/src/main/java/no/nibio/vips/core/service/ModelResourceImpl.java index 2741592d5e8bf3cb5af5462d47e3b921d6b27249..a1fc1124852b7f9de3ab83e05b4441de7a867af7 100755 --- a/src/main/java/no/nibio/vips/core/service/ModelResourceImpl.java +++ b/src/main/java/no/nibio/vips/core/service/ModelResourceImpl.java @@ -295,7 +295,11 @@ public class ModelResourceImpl implements ModelResource{ Logger.getLogger(ModelResourceImpl.class.getName()).log(Level.SEVERE, null, ex); if(ex instanceof ConfigValidationException){ - throw new WebApplicationException(Response.status(Response.Status.BAD_REQUEST).entity(ex).build()); + throw new WebApplicationException(Response.status(Response.Status.BAD_REQUEST).entity(ex.getMessage()).build()); + } + else if(ex instanceof NoSuchModelException) + { + throw new WebApplicationException(Response.status(Response.Status.BAD_REQUEST).entity(ex.getMessage()).build()); } else {