DBCFX_RU_363 - Offerta Open Fiber FTTH (Business): Implement FASE 2
This commit is contained in:
@@ -3,17 +3,24 @@ package it.valueteam.gnp.ws.crmb;
|
||||
import javax.jws.HandlerChain;
|
||||
import javax.jws.WebService;
|
||||
|
||||
import dbcfx.soa.esitoverificacsdonor.x20230323.EsitoVerificaCS;
|
||||
import dbcfx.soa.esitoverificacsdonor.x20230323.AckToCRM;
|
||||
|
||||
import it.telecomitalia.soa.soap.soapheader.holders.HeaderTypeHolder;
|
||||
import it.valueteam.gnp.log.Loggable;
|
||||
import it.valueteam.gnp.log.ProcessLogger;
|
||||
import it.valueteam.gnp.obj.LogInfo;
|
||||
import it.valueteam.gnp.obj.LogProcess;
|
||||
import it.valueteam.gnp.systemcontroller.crm.AbstractCRMController;
|
||||
import it.valueteam.gnp.systemcontroller.formatcontroller.crm.AbstractCRMFormatController;
|
||||
import it.valueteam.gnp.utility.Func;
|
||||
import it.valueteam.gnp.utility.Resources;
|
||||
import it.valueteam.gnp.utility.XmlUtility;
|
||||
import it.valueteam.gnp.ws.crmws.EsitoVerificaCSDonorPortType;
|
||||
import weblogic.jws.*;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* EsitoVerificaCSDonorPortTypeImpl class implements web service endpoint interface EsitoVerificaCSDonorPortType */
|
||||
|
||||
@@ -51,21 +58,24 @@ public class EsitoVerificaCSDonorPortTypeImpl implements EsitoVerificaCSDonorPor
|
||||
return logInfo;
|
||||
}
|
||||
|
||||
public dbcfx.soa.esitoverificacsdonor.x20230323.AckToCRM sendEsitoVerificaCS(it.telecomitalia.soa.soap.soapheader.holders.HeaderTypeHolder Header,dbcfx.soa.esitoverificacsdonor.x20230323.EsitoVerificaCS body)
|
||||
|
||||
{
|
||||
dbcfx.soa.esitoverificacsdonor.x20230323.AckToCRM toReturn = new dbcfx.soa.esitoverificacsdonor.x20230323.AckToCRM();
|
||||
public AckToCRM sendEsitoVerificaCS(HeaderTypeHolder Header, EsitoVerificaCS body) {
|
||||
AckToCRM toReturn = new AckToCRM();
|
||||
try {
|
||||
log.write("9999", "Response relativa alla richiesta con CODICE_SESSIONE[" + body.getCODICE_SESSIONE() + "]: " + XmlUtility.getXmlStringFromCastorXmlObject(toReturn));
|
||||
toReturn = AbstractCRMFormatController.esitoVerificaCS(body, log);
|
||||
log.write("9999", "Response sendEsitoVerificaCS relativa alla richiesta con CODICE_SESSIONE[" + body.getCODICE_SESSIONE() + "]: " + XmlUtility.getXmlStringFromCastorXmlObject(toReturn));
|
||||
|
||||
if(!Func.isNull(body.getCODICE_SESSIONE()) && body.getCODICE_SESSIONE().trim().startsWith("B"))
|
||||
toReturn = AbstractCRMFormatController.esitoVerificaCS82(body, log);
|
||||
else
|
||||
toReturn = AbstractCRMFormatController.esitoVerificaCS(body, log);
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
log.write("0003", " eccezione durante l'acquisizione della richiesta: " + e);
|
||||
log.write("0003", " eccezione durante l'acquisizione della richiesta sendEsitoVerificaCS: " + e);
|
||||
toReturn.setCOD_RISPOSTA(AbstractCRMController.KO_ATTIVAZIONE);
|
||||
toReturn.setDESC_RISPOSTA(e.getMessage());
|
||||
}
|
||||
|
||||
return toReturn;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user