commit | 1499864095227c6dd494dc0b95cf5a82e92f36e9 | [log] [tgz] |
---|---|---|
author | Hyunsun Moon <hyunsun.moon@gmail.com> | Fri Jun 10 12:54:26 2016 -0700 |
committer | Hyunsun Moon <hyunsun.moon@gmail.com> | Fri Jun 10 12:54:26 2016 -0700 |
tree | 49e57966d8c0876b5ab5e8aeb1fc77b4f903bb02 | |
parent | fc10dca2dc239ea879e9dde90c58d84a5ac01593 [diff] |
Fixed NPE and return 404 error upon unknown app activation request Change-Id: Ic1b7904bcd873812f6e931c3fcb8dad4e4718364
diff --git a/web/api/src/main/java/org/onosproject/rest/resources/ApplicationsWebResource.java b/web/api/src/main/java/org/onosproject/rest/resources/ApplicationsWebResource.java index f02947a..6163af4 100644 --- a/web/api/src/main/java/org/onosproject/rest/resources/ApplicationsWebResource.java +++ b/web/api/src/main/java/org/onosproject/rest/resources/ApplicationsWebResource.java
@@ -165,7 +165,7 @@ @Path("{name}/active") public Response activateApp(@PathParam("name") String name) { ApplicationAdminService service = get(ApplicationAdminService.class); - ApplicationId appId = service.getId(name); + ApplicationId appId = nullIsNotFound(service.getId(name), APP_NOT_FOUND); service.activate(appId); return response(service, appId); }