X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=rulemgt%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fholmes%2Frulemgt%2Fbolt%2Fenginebolt%2FEngineWrapper.java;h=18a326e6c851d5fc9ec4d591e537cdb1b3851717;hb=18aceb1795fc25fbe770b6d6bb6bbe68d4bf70fc;hp=183e52f362fc79b84d33d73af1115862ec0c6b41;hpb=60845858896106eca04e41102ad8ddf826906b79;p=holmes%2Frule-management.git diff --git a/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java b/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java index 183e52f..18a326e 100644 --- a/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java +++ b/rulemgt/src/main/java/org/onap/holmes/rulemgt/bolt/enginebolt/EngineWrapper.java @@ -15,9 +15,10 @@ */ package org.onap.holmes.rulemgt.bolt.enginebolt; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import javax.inject.Inject; import lombok.extern.slf4j.Slf4j; -import net.sf.json.JSONObject; import org.apache.http.HttpResponse; import org.jvnet.hk2.annotations.Service; import org.onap.holmes.common.utils.HttpsUtils; @@ -43,7 +44,8 @@ public class EngineWrapper { if (response.getStatusLine().getStatusCode() == RuleMgtConstant.RESPONSE_STATUS_OK) { log.info("Succeeded in calling the rule deployment RESTful API from the engine management service."); try { - JSONObject json = JSONObject.fromObject(HttpsUtils.extractResponseEntity(response)); + // JSONObject json = JSONObject.fromObject(HttpsUtils.extractResponseEntity(response)); + JSONObject json= JSON.parseObject(HttpsUtils.extractResponseEntity(response)); return json.get(RuleMgtConstant.PACKAGE).toString(); } catch (Exception e) { throw new CorrelationException("Failed to parse the value returned by the engine management service.", e);