X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=engine-d%2Fsrc%2Fmain%2Fjava%2Forg%2Fopeno%2Fholmes%2Fengine%2Fresources%2FEngineResources.java;h=c125d07e3482a950fad117867343d212087cbe5d;hb=8c3705448e558e0d4aed1b0bb152d437367c5b8e;hp=20b38efd5f5730c4086a06f47205f2d3e5258714;hpb=2ac4b907a97794f0913432a3bde547c1809d1f19;p=holmes%2Fengine-management.git diff --git a/engine-d/src/main/java/org/openo/holmes/engine/resources/EngineResources.java b/engine-d/src/main/java/org/openo/holmes/engine/resources/EngineResources.java index 20b38ef..c125d07 100644 --- a/engine-d/src/main/java/org/openo/holmes/engine/resources/EngineResources.java +++ b/engine-d/src/main/java/org/openo/holmes/engine/resources/EngineResources.java @@ -33,6 +33,7 @@ import javax.ws.rs.Produces; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; import lombok.extern.slf4j.Slf4j; +import net.sf.json.JSONObject; import org.jvnet.hk2.annotations.Service; import org.openo.holmes.common.api.entity.ServiceRegisterEntity; import org.openo.holmes.common.config.MicroServiceConfig; @@ -71,7 +72,7 @@ public class EngineResources { @ApiOperation(value = "Add rule to Engine and Cache", response = CorrelationRuleResponse.class) @Produces(MediaType.APPLICATION_JSON) @Timed - public CorrelationRuleResponse deployRule(DeployRuleRequest deployRuleRequest, + public String deployRule(DeployRuleRequest deployRuleRequest, @Context HttpServletRequest httpRequest) { CorrelationRuleResponse crResponse = new CorrelationRuleResponse(); @@ -87,7 +88,7 @@ public class EngineResources { throw ExceptionUtil.buildExceptionResponse(correlationException.getMessage()); } - return crResponse; + return JSONObject.fromObject(crResponse).toString(); } @DELETE