diff options
Diffstat (limited to 'servicegateway/service/src/main/java')
-rw-r--r-- | servicegateway/service/src/main/java/org/openo/gso/gui/servicegateway/service/impl/ServiceGatewayImpl.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/servicegateway/service/src/main/java/org/openo/gso/gui/servicegateway/service/impl/ServiceGatewayImpl.java b/servicegateway/service/src/main/java/org/openo/gso/gui/servicegateway/service/impl/ServiceGatewayImpl.java index 113693c8..0a70850c 100644 --- a/servicegateway/service/src/main/java/org/openo/gso/gui/servicegateway/service/impl/ServiceGatewayImpl.java +++ b/servicegateway/service/src/main/java/org/openo/gso/gui/servicegateway/service/impl/ServiceGatewayImpl.java @@ -64,7 +64,7 @@ public class ServiceGatewayImpl implements IServiceGateway { if(StringUtils.isEmpty(reqContent)) { LOGGER.error("ServiceGatewayImpl createService reqContent is null."); - return null; + throw new ServiceException("ServiceGatewayImpl createService reqContent is null."); } // Parse request @@ -128,6 +128,11 @@ public class ServiceGatewayImpl implements IServiceGateway { */ @Override public void deleteService(String serviceId, HttpServletRequest httpRequest) throws ServiceException { + if(httpRequest == null) + { + LOGGER.error("ServiceGatewayImpl.deleteService httpRequest is null"); + throw new ServiceException("ServiceGatewayImpl.deleteService httpRequest is null"); + } // Parse request String reqContent = RestUtils.getRequestBody(httpRequest); Map<String, Object> requestBody = JsonUtil.unMarshal(reqContent, Map.class); |