Fix DBCFX_SM_678 - Riadattata la chiamata ws EsitoVerificaCodiceSessione esposto da NOW in SOAP over HTTPS

This commit is contained in:
vincenzofariello
2024-05-28 08:40:20 +02:00
parent 70b5c57672
commit 214999da3d
9 changed files with 389 additions and 62 deletions

View File

@@ -59,7 +59,7 @@
<property name="wsdev.pitagora.building.path" value="${wsdev.home}/pitagora/building" />
<property name="wsdev.pitagora.donor.building.path" value="${wsdev.home}/pitagora/donor/building" />
<!-- Per sviluppo WS DBC Server -->
<!-- Per sviluppo WS DBC Server -->
<property name="wsdev.home" value="${project.home}/wsdbcfx" />
<property name="wsdev.wsdl.home" value="${wsdev.home}/wsdl" />
<property name="wsdev.wssrc.path" value="${dbcfx.src.path}"/>
@@ -94,7 +94,6 @@
<property name="wsdev.crmbwirelinevoipservice.war.name" value="CRMWirelineVOIPService"/>
<property name="wsdev.crmbdonorservice.war.name" value="EsitoVerificaCSDonorService"/>
<!-- Per sviluppo WS NOW - CheckRetailPlatform-->
<property name="wsdev.wsdl.now.path" value="${wsdev.wsdl.home}/now" />
<property name="wsdev.now.building.path" value="${wsdev.home}/now/building" />
@@ -168,7 +167,7 @@
<path id="wspitagora.client.class.path">
<pathelement path="${wspitagora.client.wsdl.position}/${output.wspitagora.client}"/>
</path>
<!-- Per sviluppo client WS pitagora DONOR -->
<!-- Per sviluppo client WS pitagora DONOR -->
<property name="wspitagora.clientdev.home.donor" value="${project.home}/dbcfx/wspitagora" />
<property name="wspitagora.client.wsdl.position.donor" value="${wspitagora.clientdev.home.donor}/client" />
<property name="output.wspitagora.client.donor" value="${wspitagora.clientdev.home.donor}/client" />
@@ -228,8 +227,6 @@
<property name="wscrm.voip.handler.chain.file" value="${wscrm.client.class.position}/voip_portin_handler.config.xml"/>
<property name="wscrm.donor.handler.chain.file" value="${wscrm.client.class.position}/esitoverificacsdonor_handler.config.xml"/>
<!-- Per sviluppo WS Client CheckRetailPlatform -->
<property name="wsnow.clientdev.home" value="${project.home}/wsdbcfx" />
<property name="wsnow.client.wsdl.position" value="${wsnow.clientdev.home}/wsdl/now" />
@@ -309,11 +306,20 @@
<!-- Per sviluppo client WS RispostaVerificaEsitoFase2 esposto da NOW -->
<property name="wsnow.clientdev.rispveresitofase2.home" value="${project.home}/wsdbcfx/wsdl/now/rispostaverificaesitofase2" />
<property name="wsnow.client.rispveresitofase2.wsdl.position" value="${wsnow.clientdev.rispveresitofase2.home}/client" />
<property name="wsnow.client.rispveresitofase2.wsdl.file" value="${wsnow.client.rispveresitofase2.wsdl.position}/RispostaVerificaEsitoFase2_concrete.wsdl" />
<property name="wsnow.client.rispveresitofase2.dir" value="${wsnow.client.rispveresitofase2.wsdl.position}/rispostaverificaesitofase2" />
<property name="wsnow.client.rispveresitofase2.src" value="${wsnow.client.rispveresitofase2.dir}/src" />
<property name="wsnow.client.rispveresitofase2.jar" value="${wsnow.clientdev.rispveresitofase2.home}/jar" />
<property name="wsnow.client.rispveresitofase2.wsdl.file" value="${wsnow.client.rispveresitofase2.wsdl.position}/RispostaVerificaEsitoFase2_concrete.wsdl" />
<property name="wsnow.client.rispveresitofase2.dir" value="${wsnow.client.rispveresitofase2.wsdl.position}/rispostaverificaesitofase2" />
<property name="wsnow.client.rispveresitofase2.src" value="${wsnow.client.rispveresitofase2.dir}/src" />
<property name="wsnow.client.rispveresitofase2.jar" value="${wsnow.clientdev.rispveresitofase2.home}/jar" />
<!-- Fine client WS RispostaVerificaEsitoFase2 -->
<!-- Per sviluppo client WS Risposta EsitoVerificaCodiceSessione Fase2 Del.82 Consumer esposto da NOW -->
<property name="wsnow.clientdev.esitoverificacodicesessionefase2.home" value="${project.home}/wsdbcfx/wsdl/now/esitoverificacodicesessionefase2" />
<property name="wsnow.client.esitoverificacodicesessionefase2.wsdl.position" value="${wsnow.clientdev.esitoverificacodicesessionefase2.home}/client" />
<property name="wsnow.client.esitoverificacodicesessionefase2.wsdl.file" value="${wsnow.client.esitoverificacodicesessionefase2.wsdl.position}/NOWEsitoVerificaCodiceSessione_concrete.wsdl" />
<property name="wsnow.client.esitoverificacodicesessionefase2.dir" value="${wsnow.client.esitoverificacodicesessionefase2.wsdl.position}/esitoverificacodicesessionefase2" />
<property name="wsnow.client.esitoverificacodicesessionefase2.src" value="${wsnow.client.esitoverificacodicesessionefase2.dir}/src" />
<property name="wsnow.client.esitoverificacodicesessionefase2.jar" value="${wsnow.clientdev.esitoverificacodicesessionefase2.home}/jar" />
<!-- Fine client WS Risposta EsitoVerificaCodiceSessione Fase2 Del.82 Consumer esposto da NOW -->
<!-- Per sviluppo client WS DBSS (CustomerLocationQuery) -->
<property name="wsdbss.clientdev.customerlocationquery.home" value="${project.home}/wsdbcfx/wsdl/dbss/CustomerLocationQuery" />
@@ -556,7 +562,7 @@
<file name="Castor-DbcFX2CRMRespVerifiche.jar" />
<file name="Castor-DbcFX2CRMReqAggiuntiviPBX.jar" />
<file name="Castor-DbcFX2CRMRespAggiuntiviPBX.jar" />
<file name="WSNOWEsitoVerificheCodSessioneCommon.jar" />
<file name="dbcfx-now-esitoverificacodicesessionefase2-ws-client.jar" />
</filelist>
<!-- LIB per la compilazione WS CRM-A -->
@@ -773,7 +779,7 @@ Se ne e' gia' stata fatta una personalizzazione verra' persa
</jar>
<copy file="${wspitagora.client.jar}/deploy_${startWsPitagoraClient.DSTAMP}_${startWsPitagoraClient.TSTAMP}/dbcfx-pitagora-ws-client.jar" todir="${dbcfx.ear.path}/res/APP-INF/lib"/>
</target>
<!-- CLIENT PITAGORA DONOR -->
<!-- CLIENT PITAGORA DONOR -->
<target name="build-ws-pitagora-client-donor" depends="wspitagoraclean" if="do.clientScaffolding">
<clientgen wsdl="${wspitagora.client.wsdl.position.donor}/VerificaEsitoFaseDue.wsdl"
destDir="${wspitagora.client.class.position.donor}/source"
@@ -988,9 +994,40 @@ Se ne e' gia' stata fatta una personalizzazione verra' persa
<copy file="${wsnow.client.rispveresitofase2.jar}/deploy_response_${startWsNowClient.DSTAMP}_${startWsNowClient.TSTAMP}/dbcfx-now-rispveresitofase2-ws-client.jar"
todir="${dbcfx.ear.path}/res/APP-INF/lib" />
</target>
<!-- FINE CLIENT WEB SERVICE NOW (RispostaVerificaEsitoFase2) -->
<!-- FINE CLIENT WEB SERVICE NOW (RispostaVerificaEsitoFase2) -->
<!-- CLIENT WEB SERVICE ESPOSTO DA NOW - EsitoVerificaCodiceSessione Fase2 Del.82 Consumer -->
<target name="wsesitoverificacodicesessionefase2clean" if="do.clientScaffolding" depends="chiediconferma-ws-client">
<delete dir="${wsnow.client.esitoverificacodicesessionefase2.dir}"/>
<mkdir dir="${wsnow.client.esitoverificacodicesessionefase2.dir}"/>
</target>
<target name="build-ws-now-esitoverificacodicesessionefase2-client" depends="wsesitoverificacodicesessionefase2clean" if="do.clientScaffolding">
<clientgen wsdl="${wsnow.client.esitoverificacodicesessionefase2.wsdl.file}"
destDir="${wsnow.client.esitoverificacodicesessionefase2.src}"
packageName="it.valueteam.now.webservices.client.esitoverificacodicesessionefase2"
handlerChainFile="${wsnow.client.esitoverificacodicesessionefase2.wsdl.position}/handler.config.xml"
/>
</target>
<target name="jar_dbcfx_now_esitoverificacodicesessionefase2_ws_client" depends="build-ws-now-esitoverificacodicesessionefase2-client">
<javac srcdir="${wsnow.client.esitoverificacodicesessionefase2.src}"
includes="**/*.java">
<classpath refid="ws.gen.all.classpath"/>
</javac>
<tstamp prefix="startWsNowClient"/>
<mkdir dir="${wsnow.client.esitoverificacodicesessionefase2.jar}/deploy_response_${startWsNowClient.DSTAMP}_${startWsNowClient.TSTAMP}"/>
<jar basedir="${wsnow.client.esitoverificacodicesessionefase2.src}"
destfile="${wsnow.client.esitoverificacodicesessionefase2.jar}/deploy_response_${startWsNowClient.DSTAMP}_${startWsNowClient.TSTAMP}/dbcfx-now-esitoverificacodicesessionefase2-ws-client.jar"
excludes="**/*.java">
</jar>
<copy file="${wsnow.client.esitoverificacodicesessionefase2.jar}/deploy_response_${startWsNowClient.DSTAMP}_${startWsNowClient.TSTAMP}/dbcfx-now-esitoverificacodicesessionefase2-ws-client.jar"
todir="${dbcfx.ear.path}/res/APP-INF/lib" />
</target>
<!-- FINE CLIENT WEB SERVICE ESPOSTO DA NOW - EsitoVerificaCodiceSessione Fase2 Del.82 Consumer -->
<!-- CLIENT WEB SERVICE esposto da NOW - CheckNP -->
<target name="wsnowchecknpclean" if="do.clientScaffolding" depends="chiediconferma-ws-client">
<delete dir="${wsdbss.client.now.checknp.dir}"/>
@@ -1988,31 +2025,6 @@ Se ne e' gia' stata fatta una personalizzazione verra' persa
</target>
<!-- FINE TARGET CREAZIONE ARTEFATTI SERVER PER WS VERSO NOW -->
<!-- INIZIO TARGET CREAZIONE ARTEFATTI CLIENT PER WS ESITO VERIFICHE SESSIONE VERSO NOW -->
<target name="WSEsitoVerificheCodSessioneJWS" if="do.wsartifacts" depends="chiediconferma-ws-artifact, init">
<delete file="${wsdev.now.building.path}/NOWEsitoVerificaCodiceSessione_concrete_wsdl.jar"/>
<wsdlc
srcWsdl="${wsdev.wsdl.now.path}/NOWEsitoVerificaCodiceSessione_concrete.wsdl"
destJwsDir="${wsdev.now.building.path}"
destImplDir="${wsdev.wssrc.path}"
packageName="it.valueteam.gnp.ws.now"/>
<!-- Compila i sorgenti e impacchetta le classi in un jar allo scopo di utilizzarlo con Eclipse -->
<mkdir dir="${wsdev.now.building.path}/temp" />
<unzip src="${wsdev.now.building.path}/NOWEsitoVerificaCodiceSessione_concrete_wsdl.jar" dest="${wsdev.now.building.path}/temp" />
<javac srcdir="${wsdev.now.building.path}/temp" includes="**/*.java">
<classpath refid="ws.gen.all.classpath"/>
</javac>
<jar destfile="${wsdev.now.building.path}/WSNOWEsitoVerificheCodSessioneCommon.jar">
<fileset dir="${wsdev.now.building.path}/temp"/>
</jar>
<delete dir="${wsdev.now.building.path}/temp" />
</target>
<!-- FINE TARGET CREAZIONE ARTEFATTI CLIENT PER WS VERSO NOW -->
<!-- INIZIO TARGET CREAZIONE ARTEFATTI SERVER PER WS ESITOPRENOTIFICAUSCITAMGMT DA DBSS -->
<target name="WSEsitoPrenotificaUscitaMgmtJWS" if="do.wsartifacts" depends="chiediconferma-ws-artifact, init">
<delete file="${wsdev.dbss.prenotifica.building.path}/EsitoPrenotificaUscitaMgmt_wsdl.jar"/>

View File

@@ -0,0 +1,8 @@
@set ANT_HOME=apache-ant-1.9.2
@set JAVA_HOME=C:/Program Files/Java/jdk1.6.0_45
@set PATH=%ANT_HOME%/bin;%JAVA_HOME%/bin
@set ANT_OPTS=-Xms512m -Xmx512m
@call ant -buildfile build.xml jar_dbcfx_now_esitoverificacodicesessionefase2_ws_client
@pause