diff --git a/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java b/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java index 83a4cadc..f60c93a1 100644 --- a/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java +++ b/gnpdev/dbcfx/src/it/valueteam/gnp/systemcontroller/formatcontroller/now/NowController.java @@ -13,6 +13,7 @@ import javax.xml.bind.JAXBElement; import javax.xml.namespace.QName; import javax.xml.rpc.Stub; +import com.tim.now.xsd.now_esitoverificacodicesessione.Enum_CheckSessione_ESITO; import com.tim.now.xsd.now_esitoverificacodicesessione.EsitoVerificaCodiceSessione; import com.tim.now.xsd.now_esitoverificacodicesessione.Response; import it.telecomitalia.soa.soap.soapheader.HeaderType; @@ -928,14 +929,17 @@ public class NowController extends SystemController { esito.setCODICE_MOTIVAZIONE(nowDonorOut.getCodiceMotivazione()); esito.setMOTIVAZIONE(nowDonorOut.getMotivazione()); esito.setDATA_NOTIFICA(DateUtils.toString(nowDonorOut.getDataNotifica(),"yyyy-MM-dd'T'HH:mm:ssZZZZ")); + esito.setESITO(Enum_CheckSessione_ESITO.ko); + esito.setID_NOTIFICA(nowDonorOut.getIdNotifica()); request.setEsitoVerificaCodiceSessione(esito); EsitoVerificaCodiceSessione_Service_Impl service = new EsitoVerificaCodiceSessione_Service_Impl(); EsitoVerificaCodiceSessione_PortType endPoint; endPoint = service.getEsitoVerificaCodiceSessioneSOAP(); + String timeOutStr = (String) Resources.getTIMEOUT_WS_NOW_ESITO_VERIFICA_CS(); ((EsitoVerificaCodiceSessione_PortType_Stub) endPoint)._setProperty("javax.xml.rpc.service.endpoint.address", Resources.getURL_WS_NOW_ESITO_VERIFICA_CS()); - ((EsitoVerificaCodiceSessione_PortType_Stub) endPoint)._setProperty("weblogic.wsee.transport.connection.timeout", Resources.getTIMEOUT_WS_NOW_ESITO_VERIFICA_CS()); + ((EsitoVerificaCodiceSessione_PortType_Stub) endPoint)._setProperty("weblogic.wsee.transport.connection.timeout", Integer.parseInt(timeOutStr)); HeaderTypeHolder headerTypeHolder = new HeaderTypeHolder(); @@ -959,7 +963,7 @@ public class NowController extends SystemController { log.write("9999", "ESITO VERIFICHE DBCFX OK da now, NON INVIO ESITO A NOW PER ID_NOTIFICA: " + nowDonorOut.getIdNotifica()); } } catch (Exception e) { - log.write("9999", "RICHIESTA DONOR OUT con UNIQUE_ID " + nowDonorOut.getUniqueId() + "ANDATA IN ERRORE VERSO NOW: " + e.getMessage()); + log.write("9999", "RICHIESTA DONOR OUT con UNIQUE_ID " + nowDonorOut.getUniqueId() + " ANDATA IN ERRORE VERSO NOW: " + e.getMessage()); e.printStackTrace(); throw e; } @@ -1250,7 +1254,7 @@ public class NowController extends SystemController { /** * Processa la'cquisizione della notifica con tracciato ServiziRegolamentati - * @param messaggio + * @param msg * * @version 2.0 20170831 DBCFX_SM_385 PROCESSO_DONOR_274 Uscite TIM2OLO * Sol. LIGHT NOW oscura il campo CodiceSessione1, si verifica per CodiceRisorsa1 @@ -1449,7 +1453,7 @@ public class NowController extends SystemController { /** * Processa l'acquisizione della notifica con tracciato xDSL o NGA - * @param messaggio + * @param msg */ private void processaAcquisizioneXdsl(NotificationMessage msg) throws Exception { String methSig = "[processaAcquisizioneXdsl] ";