Merge "Increase code coverage"
authorLiam Fallon <liam.fallon@est.tech>
Thu, 18 Mar 2021 14:29:12 +0000 (14:29 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 18 Mar 2021 14:29:12 +0000 (14:29 +0000)
87 files changed:
auth/cli-codegen/pom.xml
auth/cli-editor/pom.xml
auth/pom.xml
context/context-management/pom.xml
context/pom.xml
core/core-engine/pom.xml
core/core-infrastructure/pom.xml
core/core-protocols/pom.xml
core/pom.xml
examples/examples-aadm/pom.xml
examples/examples-adaptive/pom.xml
examples/examples-decisionmaker/pom.xml
examples/examples-grpc/pom.xml
examples/examples-myfirstpolicy/pom.xml
examples/examples-onap-bbs/pom.xml
examples/examples-onap-vcpe/pom.xml
examples/examples-pcvs/pom.xml
examples/examples-periodic/pom.xml
examples/examples-servlet/pom.xml
examples/pom.xml
model/basic-model/pom.xml
model/context-model/pom.xml
model/engine-model/pom.xml
model/event-model/pom.xml
model/model-api/pom.xml
model/policy-model/pom.xml
model/pom.xml
model/utilities/pom.xml
packages/apex-pdp-docker/pom.xml
packages/apex-pdp-package-full/pom.xml
packages/apex-pdp-package-full/src/main/resources/ssl/policy-keystore
packages/pom.xml
plugins/plugins-context/plugins-context-distribution/plugins-context-distribution-hazelcast/pom.xml
plugins/plugins-context/plugins-context-distribution/plugins-context-distribution-infinispan/pom.xml
plugins/plugins-context/plugins-context-distribution/pom.xml
plugins/plugins-context/plugins-context-locking/plugins-context-locking-curator/pom.xml
plugins/plugins-context/plugins-context-locking/plugins-context-locking-hazelcast/pom.xml
plugins/plugins-context/plugins-context-locking/pom.xml
plugins/plugins-context/plugins-context-persistence/pom.xml
plugins/plugins-context/plugins-context-schema/plugins-context-schema-avro/pom.xml
plugins/plugins-context/plugins-context-schema/pom.xml
plugins/plugins-context/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-grpc/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-jms/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-kafka/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-restclient/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-restrequestor/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-restserver/pom.xml
plugins/plugins-event/plugins-event-carrier/plugins-event-carrier-websocket/pom.xml
plugins/plugins-event/plugins-event-carrier/pom.xml
plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-jms/pom.xml
plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-xml/pom.xml
plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-xml/src/test/java/org/onap/policy/apex/plugins/event/protocol/xml/XmlEventHandlerTest.java
plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-xml/src/test/java/org/onap/policy/apex/plugins/event/protocol/xml/XmlEventProtocolParametersTest.java [new file with mode: 0644]
plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-yaml/pom.xml
plugins/plugins-event/plugins-event-protocol/pom.xml
plugins/plugins-event/pom.xml
plugins/plugins-executor/plugins-executor-java/pom.xml
plugins/plugins-executor/plugins-executor-javascript/pom.xml
plugins/plugins-executor/plugins-executor-jruby/pom.xml
plugins/plugins-executor/plugins-executor-mvel/pom.xml
plugins/plugins-executor/pom.xml
plugins/plugins-persistence/plugins-persistence-jpa/plugins-persistence-jpa-eclipselink/pom.xml
plugins/plugins-persistence/plugins-persistence-jpa/pom.xml
plugins/plugins-persistence/pom.xml
plugins/pom.xml
pom.xml
releases/2.5.1-container.yaml [new file with mode: 0644]
releases/2.5.1.yaml [new file with mode: 0644]
services/pom.xml
services/services-engine/pom.xml
services/services-onappf/pom.xml
services/services-onappf/src/test/resources/ssl/policy-keystore
testsuites/apex-pdp-stability/pom.xml
testsuites/integration/integration-common/pom.xml
testsuites/integration/integration-context-test/pom.xml
testsuites/integration/integration-executor-test/pom.xml
testsuites/integration/integration-uservice-test/pom.xml
testsuites/integration/pom.xml
testsuites/performance/performance-benchmark-test/pom.xml
testsuites/performance/pom.xml
testsuites/pom.xml
tools/model-generator/pom.xml
tools/pom.xml
tools/simple-wsclient/pom.xml
tools/tools-common/pom.xml
version.properties

index d934e49..9df355a 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.auth</groupId>
         <artifactId>auth</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>cli-codegen</artifactId>
index 9492278..e1a2b27 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.auth</groupId>
         <artifactId>auth</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>cli-editor</artifactId>
index 3654518..573ac3b 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.auth</groupId>
index 11e058c..0b9feb0 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.context</groupId>
         <artifactId>context</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>context-management</artifactId>
index 6707a7d..e74f79c 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.context</groupId>
index ecc804a..e574684 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.core</groupId>
         <artifactId>core</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>core-engine</artifactId>
index cb8fe90..6e85e33 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.core</groupId>
         <artifactId>core</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>core-infrastructure</artifactId>
index 8acda4d..32d1483 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.core</groupId>
         <artifactId>core</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>core-protocols</artifactId>
index 5a0d86d..2b58ef9 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.core</groupId>
index 8b4ac40..94c9659 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-aadm</artifactId>
index c16e51d..704bd3c 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-adaptive</artifactId>
index b480537..c45a365 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-decisionmaker</artifactId>
index 84d6895..3473e2c 100644 (file)
@@ -25,7 +25,7 @@
    <parent>
       <groupId>org.onap.policy.apex-pdp.examples</groupId>
       <artifactId>examples</artifactId>
-      <version>2.5.1-SNAPSHOT</version>
+      <version>2.6.0-SNAPSHOT</version>
    </parent>
    <artifactId>examples-grpc</artifactId>
    <name>examples-grpc</name>
index 02dbf8d..fce2be5 100644 (file)
@@ -26,7 +26,7 @@
   <parent>
     <groupId>org.onap.policy.apex-pdp.examples</groupId>
     <artifactId>examples</artifactId>
-    <version>2.5.1-SNAPSHOT</version>
+    <version>2.6.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>examples-myfirstpolicy</artifactId>
index 46d5c23..dc24b3a 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-onap-bbs</artifactId>
index 7b8b4d8..95981d5 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-onap-vcpe</artifactId>
index 73b28b1..d6171a4 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-pcvs</artifactId>
index 94fcadb..67e94e0 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-periodic</artifactId>
index a1010c0..d49ff34 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.examples</groupId>
         <artifactId>examples</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>examples-servlet</artifactId>
index 4e7969f..d308eb8 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.examples</groupId>
index 031ce06..5ff5c75 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>basic-model</artifactId>
index 5c78316..6ab2eec 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>context-model</artifactId>
index c3fa57a..1ee709b 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>engine-model</artifactId>
index bd1325a..17aa140 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>event-model</artifactId>
index e451452..251a2ee 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>model-api</artifactId>
index b915eac..5c1ad4d 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>policy-model</artifactId>
index b34e540..ebca71e 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.model</groupId>
index 770ba17..add617b 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.model</groupId>
         <artifactId>model</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
     <artifactId>utilities</artifactId>
 
index 995e031..0e19758 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.packages</groupId>
         <artifactId>apex-packages</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>apex-pdp-docker</artifactId>
index 3bf95dd..6744c49 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.packages</groupId>
         <artifactId>apex-packages</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>apex-pdp-package-full</artifactId>
index 6ba2533..b95e010 100644 (file)
Binary files a/packages/apex-pdp-package-full/src/main/resources/ssl/policy-keystore and b/packages/apex-pdp-package-full/src/main/resources/ssl/policy-keystore differ
index 45925cd..6474963 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.packages</groupId>
index 1c83a83..03e7e25 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-distribution</groupId>
         <artifactId>plugins-context-distribution</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-context-distribution-hazelcast</artifactId>
index d22a3f5..aaa5360 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-distribution</groupId>
         <artifactId>plugins-context-distribution</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-context-distribution-infinispan</artifactId>
index 6b9e104..bb5f1f2 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context</groupId>
         <artifactId>plugins-context</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-distribution</groupId>
index e6bf7c6..e51b351 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-locking</groupId>
         <artifactId>plugins-context-locking</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-context-locking-curator</artifactId>
index 28d149e..20c8899 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-locking</groupId>
         <artifactId>plugins-context-locking</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-context-locking-hazelcast</artifactId>
index 30b81c1..88fd302 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context</groupId>
         <artifactId>plugins-context</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-locking</groupId>
index c059bcc..1dd0f2c 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context</groupId>
         <artifactId>plugins-context</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-persistence</groupId>
index ad4ab5c..1789275 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-schema</groupId>
         <artifactId>plugins-context-schema</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-context-schema-avro</artifactId>
index dad5583..64d5223 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-context</groupId>
         <artifactId>plugins-context</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-context.plugins-context-schema</groupId>
index b9df1b3..3ff982d 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins</groupId>
         <artifactId>plugins</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-context</groupId>
index 5a631c5..6dd3323 100644 (file)
@@ -26,7 +26,7 @@
  <parent>
   <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
   <artifactId>plugins-event-carrier</artifactId>
-  <version>2.5.1-SNAPSHOT</version>
+  <version>2.6.0-SNAPSHOT</version>
  </parent>
 
  <artifactId>plugins-event-carrier-grpc</artifactId>
index d368c02..ce1bcd8 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-jms</artifactId>
index 8b891aa..7d83167 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-kafka</artifactId>
index a142bd1..f11bd41 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-restclient</artifactId>
index 72184ef..0bf9921 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-restrequestor</artifactId>
index 912fdfc..86e2be5 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-restserver</artifactId>
index 71eb45c..3207faf 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
         <artifactId>plugins-event-carrier</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-carrier-websocket</artifactId>
index d7d4747..2c83b4e 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event</groupId>
         <artifactId>plugins-event</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-carrier</groupId>
index 2caf18a..d9f800e 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-protocol</groupId>
         <artifactId>plugins-event-protocol</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-protocol-jms</artifactId>
index b12606b..a467304 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-protocol</groupId>
         <artifactId>plugins-event-protocol</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-protocol-xml</artifactId>
index caa3bd0..609b047 100644 (file)
@@ -1,7 +1,7 @@
 /*-
  * ============LICENSE_START=======================================================
  *  Copyright (C) 2016-2018 Ericsson. All rights reserved.
- *  Modifications Copyright (C) 2020 Nordix Foundation.
+ *  Modifications Copyright (C) 2020-2021 Nordix Foundation.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -29,9 +29,13 @@ import static org.junit.Assert.assertTrue;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.Random;
+import org.apache.commons.lang3.RandomStringUtils;
 import org.junit.Test;
 import org.onap.policy.apex.model.basicmodel.concepts.ApexException;
 import org.onap.policy.apex.service.engine.event.ApexEvent;
+import org.onap.policy.apex.service.engine.event.ApexEventException;
+import org.onap.policy.apex.service.engine.event.ApexEventRuntimeException;
 import org.slf4j.ext.XLogger;
 import org.slf4j.ext.XLoggerFactory;
 
@@ -43,6 +47,44 @@ import org.slf4j.ext.XLoggerFactory;
 public class XmlEventHandlerTest {
     private static final XLogger logger = XLoggerFactory.getXLogger(XmlEventHandlerTest.class);
 
+    /**
+     * Test XML to apex event. Null value is passed as parameter.
+     *
+     * @throws ApexException on Apex event handling errors
+     */
+    @Test(expected = ApexException.class)
+    public void testApexEventToApexNullObject() throws ApexException {
+        final Apex2XmlEventConverter xmlEventConverter = new Apex2XmlEventConverter();
+        // This is only for code coverage stats. This method does nothing
+        xmlEventConverter.init(null);
+
+        xmlEventConverter.toApexEvent("XMLEventName", null);
+    }
+
+    /**
+     * Test XML to apex event. There is no string passed as parameter.
+     *
+     * @throws ApexException on Apex event handling errors
+     */
+    @Test(expected = ApexEventRuntimeException.class)
+    public void testApexEventToApexNotString() throws ApexException {
+        final Apex2XmlEventConverter xmlEventConverter = new Apex2XmlEventConverter();
+
+        xmlEventConverter.toApexEvent("XMLEventName", new Random().nextInt());
+    }
+
+    /**
+     * Test not valid XML to apex event.
+     *
+     * @throws ApexException on Apex event handling errors
+     */
+    @Test(expected = ApexException.class)
+    public void testApexEventToApexNotXml() throws ApexException {
+        final Apex2XmlEventConverter xmlEventConverter = new Apex2XmlEventConverter();
+
+        xmlEventConverter.toApexEvent("XMLEventName", RandomStringUtils.randomAlphabetic(25));
+    }
+
     /**
      * Test XML to apex event.
      *
@@ -79,6 +121,17 @@ public class XmlEventHandlerTest {
         }
     }
 
+    /**
+     * Test null as apex event to xml.
+     *
+     * @throws ApexEventException on Apex event handling errors
+     */
+    @Test(expected = ApexEventException.class)
+    public void testApexEventToXmlNullEvent() throws ApexEventException {
+        final Apex2XmlEventConverter xmlEventConverter = new Apex2XmlEventConverter();
+        xmlEventConverter.fromApexEvent(null);
+    }
+
     /**
      * Test apex event to xml.
      *
@@ -96,6 +149,7 @@ public class XmlEventHandlerTest {
             event0000DataMap.put("TestMatchCase", 12345);
             event0000DataMap.put("TestTimestamp", event0000StartTime.getTime());
             event0000DataMap.put("TestTemperature", 34.5445667);
+            event0000DataMap.put("NullValue", null);
 
             final ApexEvent apexEvent0000 =
                     new ApexEvent("Event0000", "0.0.1", "org.onap.policy.apex.sample.events", "test", "apex");
@@ -109,6 +163,7 @@ public class XmlEventHandlerTest {
             assertTrue(apexEvent0000XmlString.contains("<version>0.0.1</version>"));
             assertTrue(apexEvent0000XmlString.contains("<value>This is a test slogan</value>"));
             assertTrue(apexEvent0000XmlString.contains("<value>12345</value>"));
+            assertTrue(apexEvent0000XmlString.contains("<value></value>"));
             assertTrue(apexEvent0000XmlString.contains("<value>" + event0000StartTime.getTime() + "</value>"));
             assertTrue(apexEvent0000XmlString.contains("<value>34.5445667</value>"));
 
diff --git a/plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-xml/src/test/java/org/onap/policy/apex/plugins/event/protocol/xml/XmlEventProtocolParametersTest.java b/plugins/plugins-event/plugins-event-protocol/plugins-event-protocol-xml/src/test/java/org/onap/policy/apex/plugins/event/protocol/xml/XmlEventProtocolParametersTest.java
new file mode 100644 (file)
index 0000000..27fd220
--- /dev/null
@@ -0,0 +1,40 @@
+/*-
+ * ============LICENSE_START=======================================================
+ *  Copyright (C) 2021 Nordix Foundation.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.policy.apex.plugins.event.protocol.xml;
+
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Test;
+
+public class XmlEventProtocolParametersTest {
+
+    /**
+     * Test object creation.
+     */
+    @Test
+    public void instantiationTest() {
+        final XmlEventProtocolParameters parameters = new XmlEventProtocolParameters();
+
+        assertEquals(XmlEventProtocolParameters.XML_EVENT_PROTOCOL_LABEL, parameters.getLabel());
+        assertEquals("<?xml", parameters.getStartDelimiterToken());
+        assertEquals(Apex2XmlEventConverter.class.getName(), parameters.getEventProtocolPluginClass());
+    }
+}
\ No newline at end of file
index eb92cf3..b438735 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-protocol</groupId>
         <artifactId>plugins-event-protocol</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-event-protocol-yaml</artifactId>
index f2dbecb..054daa2 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-event</groupId>
         <artifactId>plugins-event</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-event.plugins-event-protocol</groupId>
index e8ee901..e375b54 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins</groupId>
         <artifactId>plugins</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-event</groupId>
index 6ffbcea..09f62eb 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-executor</groupId>
         <artifactId>plugins-executor</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-executor-java</artifactId>
index 6feff7d..9861c4b 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-executor</groupId>
         <artifactId>plugins-executor</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-executor-javascript</artifactId>
index 5774a45..92b42ef 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-executor</groupId>
         <artifactId>plugins-executor</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-executor-jruby</artifactId>
index 0a1d9f2..d900834 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-executor</groupId>
         <artifactId>plugins-executor</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>plugins-executor-mvel</artifactId>
index 53441dc..a73a70a 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins</groupId>
         <artifactId>plugins</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-executor</groupId>
index 74f8f6b..449173c 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-persistence.plugins-persistence-jpa</groupId>
         <artifactId>plugins-persistence-jpa</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
     <artifactId>plugins-persistence-jpa-eclipselink</artifactId>
     <name>${project.artifactId}</name>
index 433583d..5fa2675 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins.plugins-persistence</groupId>
         <artifactId>plugins-persistence</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-persistence.plugins-persistence-jpa</groupId>
index b5b01c3..8855b2d 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.plugins</groupId>
         <artifactId>plugins</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins.plugins-persistence</groupId>
index aa3ad39..94f146b 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.plugins</groupId>
diff --git a/pom.xml b/pom.xml
index 3b606d6..9449d77 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@
 
     <groupId>org.onap.policy.apex-pdp</groupId>
     <artifactId>apex-pdp</artifactId>
-    <version>2.5.1-SNAPSHOT</version>
+    <version>2.6.0-SNAPSHOT</version>
     <packaging>pom</packaging>
 
     <name>policy-apex-pdp</name>
@@ -46,7 +46,7 @@
         <version.kafka>2.3.0</version.kafka>
         <version.hibernate>5.3.7.Final</version.hibernate>
         <version.policy.common>1.8.0</version.policy.common>
-        <version.policy.models>2.4.0</version.policy.models>
+        <version.policy.models>2.4.1</version.policy.models>
         <version.jgroups>4.1.5.Final</version.jgroups>
         <version.commons-codec>20041127.091804</version.commons-codec>
         <version.caffeine>2.8.0</version.caffeine>
diff --git a/releases/2.5.1-container.yaml b/releases/2.5.1-container.yaml
new file mode 100644 (file)
index 0000000..fca666e
--- /dev/null
@@ -0,0 +1,8 @@
+distribution_type: 'container'
+container_release_tag: '2.5.1'
+project: 'policy-apex-pdp'
+log_dir: 'policy-apex-pdp-maven-docker-stage-master/644/'
+ref: 7d012686a7b447acc5fc6b81994ef661c1066580
+containers:
+    - name: 'policy-apex-pdp'
+      version: '2.5.1-20210310T1027'
diff --git a/releases/2.5.1.yaml b/releases/2.5.1.yaml
new file mode 100644 (file)
index 0000000..98252ab
--- /dev/null
@@ -0,0 +1,5 @@
+distribution_type: 'maven'
+version: '2.5.1'
+project: 'policy-apex-pdp'
+tag_release: false
+log_dir: 'policy-apex-pdp-maven-stage-master/646/'
\ No newline at end of file
index e38c2d3..deebbcb 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.services</groupId>
index 5669ab3..dff9840 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.services</groupId>
         <artifactId>services</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>services-engine</artifactId>
index ef9eebc..01e514b 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.services</groupId>
         <artifactId>services</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>services-onappf</artifactId>
index 6ba2533..b95e010 100644 (file)
Binary files a/services/services-onappf/src/test/resources/ssl/policy-keystore and b/services/services-onappf/src/test/resources/ssl/policy-keystore differ
index 8207c15..e0549de 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites</groupId>
         <artifactId>apex-testsuites</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.testsuites.stability</groupId>
index f92c35f..f7679bb 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites.integration</groupId>
         <artifactId>apex-integration</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
     <artifactId>integration-common</artifactId>
 
index 743627c..0bbdad8 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites.integration</groupId>
         <artifactId>apex-integration</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>integration-context-test</artifactId>
index 0e1ac1a..eb387dc 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites.integration</groupId>
         <artifactId>apex-integration</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>integration-executor-test</artifactId>
index e5f6ba6..131876f 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites.integration</groupId>
         <artifactId>apex-integration</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>integration-uservice-test</artifactId>
index 9aab176..a07d831 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites</groupId>
         <artifactId>apex-testsuites</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.testsuites.integration</groupId>
index 3d8f973..9753431 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites.performance</groupId>
         <artifactId>apex-performance</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>performance-benchmark-test</artifactId>
index 494a2b5..e05d3ef 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.testsuites</groupId>
         <artifactId>apex-testsuites</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.testsuites.performance</groupId>
index 9d48ca8..6298d5e 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.testsuites</groupId>
index ad6e24b..c9a4648 100644 (file)
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.tools</groupId>
         <artifactId>tools</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>model-generator</artifactId>
index adc59f2..44bd94e 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp</groupId>
         <artifactId>apex-pdp</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <groupId>org.onap.policy.apex-pdp.tools</groupId>
index 7f9e80a..ac52f17 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.tools</groupId>
         <artifactId>tools</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>simple-wsclient</artifactId>
index b0dc92d..fa68b23 100644 (file)
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.onap.policy.apex-pdp.tools</groupId>
         <artifactId>tools</artifactId>
-        <version>2.5.1-SNAPSHOT</version>
+        <version>2.6.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>tools-common</artifactId>
index 50c84cd..86a80a5 100644 (file)
@@ -3,8 +3,8 @@
 # because they are used in Jenkins, whose plug-in doesn't support
 
 major=2
-minor=5
-patch=1
+minor=6
+patch=0
 
 base_version=${major}.${minor}.${patch}