Adding fix for SME array initialization issue in serivce apis 80/15480/1
authorsaul.gill <saul.gill@est.tech>
Wed, 4 Feb 2026 13:39:08 +0000 (13:39 +0000)
committersaul.gill <saul.gill@est.tech>
Wed, 4 Feb 2026 13:43:11 +0000 (13:43 +0000)
Issue-ID: NONRTRIC-1098
Change-Id: Ia56b0f09d5cfc95b19dc3b1101121288efc1ef77
Signed-off-by: saul.gill <saul.gill@est.tech>
14 files changed:
rapp-manager-sme/pom.xml
sample-rapp-generator/es-demo-rapp/rapp-energy-saving/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/es-demo-rapp/rapp-energy-saving/Files/Sme/serviceapis/api-set-2.json
sample-rapp-generator/es-demo-rapp/rapp-energy-saving/Files/Sme/serviceapis/api-set-kserve-predictor.json
sample-rapp-generator/rapp-all/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/rapp-all/Files/Sme/serviceapis/api-set-2.json
sample-rapp-generator/rapp-all/Files/Sme/serviceapis/api-set-3.json
sample-rapp-generator/rapp-hello-world/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/rapp-hello-world/Files/Sme/serviceapis/api-set-2.json
sample-rapp-generator/rapp-kserve/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/rapp-ran-nssmf-simulator/ran-nssmf-simulator-rapp/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/rapp-slice-prb-prediction/README.md
sample-rapp-generator/rapp-slice-prb-prediction/slice-prb-prediction-rapp/Files/Sme/serviceapis/api-set-1.json
sample-rapp-generator/rapp-slice-prb-prediction/slice-prb-prediction-rapp/Files/Sme/serviceapis/api-set-2.json

index f171fbf..4b55026 100755 (executable)
                                 <apiPackage>org.oransc.rappmanager.sme.publishservice.rest</apiPackage>
                                 <modelPackage>org.oransc.rappmanager.sme.publishservice.data</modelPackage>
                                 <generateClientAsBean>false</generateClientAsBean>
+                                <containerDefaultToNull>true</containerDefaultToNull>
                             </configOptions>
                         </configuration>
                     </execution>
index 86ac84b..7287685 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "energysaving.nonrtric.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index e84d9cf..19b1a25 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "energysaving.nonrtric.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index 9c84824..84d8dbf 100644 (file)
@@ -28,8 +28,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "es-aiml-model-predictor.kserve-test.svc.cluster.local",\r
-          "port": 80,\r
-          "securityMethods": null\r
+          "port": 80\r
         }\r
       ]\r
     }\r
index bee0486..cdcf111 100755 (executable)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [
         {
           "ipv4Addr": "hello-world-chart-service.nonrtric.svc.cluster.local",
-          "port": 8080,
-          "securityMethods": null
+          "port": 8080
         }
       ]
     }
index 419c7f2..34b00d3 100755 (executable)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [
         {
           "ipv4Addr": "sklearn-iris-predictor-default.kserve-test.svc.cluster.local",
-          "port": 80,
-          "securityMethods": null
+          "port": 80
         }
       ]
     }
index f1ceec5..dab491f 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [
         {
           "ipv4Addr": "hello-world-chart-service.nonrtric.svc.cluster.local",
-          "port": 8080,
-          "securityMethods": null
+          "port": 8080
         }
       ]
     }
index 0eb8acc..862d65d 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "hello-world-chart-service.nonrtric.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index 1a652bf..0f69bc9 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "hello-world-chart-service.nonrtric.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index d853b31..aa685a6 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "sklearn-iris-predictor-default.kserve-test.svc.cluster.local",\r
-          "port": 80,\r
-          "securityMethods": null\r
+          "port": 80\r
         }\r
       ]\r
     }\r
index 931f891..ce7807b 100644 (file)
@@ -27,8 +27,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "ran-nssmf-simulator-rapp.smo.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index af7017e..d6e05e9 100644 (file)
@@ -382,7 +382,7 @@ The SME returns a nested JSON structure containing:
 - `aefProfiles`: Application Exposure Function profiles
 - `versions`: API version information
 - `resources`: Available resources within each version
-- `interfaceDescriptions`: Network endpoint details (IP, port securityMethods)
+- `interfaceDescriptions`: Network endpoint details (IP, port )
 
 ## RAN NSSMF Client (`src/ran_nssmf_client.py`)
 
index d8a37f2..4f37013 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "slice-prb-prediction-rapp.smo.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r
index 325e1dc..bea05ee 100644 (file)
@@ -24,8 +24,7 @@
       "interfaceDescriptions": [\r
         {\r
           "ipv4Addr": "slice-prb-prediction-rapp.smo.svc.cluster.local",\r
-          "port": 8080,\r
-          "securityMethods": null\r
+          "port": 8080\r
         }\r
       ]\r
     }\r