bugfix - response message error 39/131839/1
authorGuangrong Fu <fu.guangrong@zte.com.cn>
Thu, 27 Oct 2022 02:52:55 +0000 (10:52 +0800)
committerGuangrong Fu <fu.guangrong@zte.com.cn>
Thu, 27 Oct 2022 02:52:55 +0000 (10:52 +0800)
Issue-ID: HOLMES-583
Signed-off-by: Guangrong Fu <fu.guangrong@zte.com.cn>
Change-Id: Ida28cec4c1ae5a8c0560b3d4db9ab1647216f021

rulemgt/src/main/java/org/onap/holmes/rulemgt/wrapper/RuleMgtWrapper.java
rulemgt/src/main/resources/logback-spring.xml

index ec6e9b3..0d5d110 100644 (file)
@@ -16,6 +16,7 @@
 package org.onap.holmes.rulemgt.wrapper;
 
 import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang3.StringUtils;
 import org.onap.holmes.common.api.entity.CorrelationRule;
 import org.onap.holmes.common.exception.CorrelationException;
 import org.onap.holmes.rulemgt.bean.request.*;
@@ -79,7 +80,9 @@ public class RuleMgtWrapper {
         try {
             result = correlationRuleService.saveRule(correlationRule);
         } catch (CorrelationException e) {
-            engineWarpper.deleteRuleFromEngine(packageName, ip);
+            if (StringUtils.isNotEmpty(packageName)) {
+                engineWarpper.deleteRuleFromEngine(packageName, ip);
+            }
             throw new CorrelationException(e.getMessage(), e);
         }
         RuleAddAndUpdateResponse ruleAddAndUpdateResponse = new RuleAddAndUpdateResponse();
index eda9c6b..db95b38 100644 (file)
@@ -9,7 +9,7 @@
             <charset>UTF-8</charset>
         </encoder>
         <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
-            <level>debug</level>
+            <level>info</level>
         </filter>
     </appender>
 
@@ -46,8 +46,8 @@
         </encoder>
         <filter class="ch.qos.logback.classic.filter.LevelFilter">
             <level>error</level>
-            <onMatch>deny</onMatch>
-            <onMismatch>accept</onMismatch>
+            <onMatch>accept</onMatch>
+            <onMismatch>deny</onMismatch>
         </filter>
     </appender>