From 5ca47553de160cf3fb23eaec2abf8450c189744b Mon Sep 17 00:00:00 2001 From: manuelstefanile Date: Thu, 20 Mar 2025 17:50:35 +0100 Subject: [PATCH] MNP_RIL_3033 - Ril. MNP_SM_2460 - GATEWAY MNP DBC||R58-24-1170||errore ERRORE UNMARSHAL campi annidati mancanti nella retrieve xml --- .../FE/mnpdev/mnp/src/mnp/xml/dao/RetrieveGispXAO.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/RetrieveGispXAO.java b/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/RetrieveGispXAO.java index f351672..9878a62 100644 --- a/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/RetrieveGispXAO.java +++ b/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/RetrieveGispXAO.java @@ -457,8 +457,10 @@ public class RetrieveGispXAO { retrieveGisp.setRespServizioAttivo(elencoServizi[0].getName()); //prendo l'elenco degli attributi del servizio (i sottoservizi possono essere pił di uno) mnp.proxy.ws.sdp.client.ServiziAttributiServizio attributiServizi = elencoServizi[0].getAttributiServizio(); - retrieveGisp.setRespAdditional(attributiServizi.getAdditional()); - retrieveGisp.setRespSottoservizio(attributiServizi.getSottoservizio()); + if(attributiServizi != null){ + retrieveGisp.setRespAdditional(attributiServizi.getAdditional()); + retrieveGisp.setRespSottoservizio(attributiServizi.getSottoservizio()); + } // retrieveGisp.setRespAdditional(elencoServizi[0].getAttributi_servizi()[0].getAttributo(1).getContent()); } } //chiudi if servizi