First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,512 @@
<project name="mnp-automatic-test" default="jar-compile-sim" basedir=".">
<condition property="isWindowsOs">
<os family="windows"/>
</condition>
<condition property="isWindowsXpOs">
<os family="windows" name="Windows XP"/>
</condition>
<condition property="isUnix">
<os family="unix"/>
</condition>
<condition property="isAixOs">
<os family="unix" name="aix"/>
</condition>
<condition property="build.prop.file.path" value="winxp">
<isset property="isWindowsOs"/>
</condition>
<condition property="build.prop.file.path" value="aix">
<isset property="isAixOs"/>
</condition>
<property name="build.prop.file" value="${build.prop.file.path}/build_${user.name}.properties"/>
<property environment="env"/>
<property file="${build.prop.file}"/>
<property name="build.path" value="${project.home}/build"/>
<property name="building.path" value="${build.path}/building"/>
<property name="mnp.src.path" value="${project.home}/mnp/src"/>
<property name="mnp.web.path" value="${project.home}/mnp/web"/>
<property name="mnp.webaom.path" value="${project.home}/mnp/webaom"/>
<property name="mnp.ejb.path" value="${project.home}/mnp/ejb"/>
<property name="crontab.ejb.path" value="${project.home}/crontab/ejb"/>
<property name="mnp.ear.path" value="${project.home}/mnp/ear"/>
<property name="wsdbss.client.path" value="${project.home}/wsdbc/dbss/client"/>
<!-- properties per mgmtresponse -->
<property name="wsdev.home" value="${project.home}/wsdbc" />
<property name="wsdev.wssrc.path" value="${mnp.src.path}"/>
<property name="wsdev.dbss.building.path" value="${wsdev.home}/dbss/building" />
<property name="wsdev.wsdl.dbss.path" value="${project.home}/wsdbc/dbss/building" />
<property name="wsdev.wsdl.home" value="${wsdev.home}/wsdl" />
<property name="wsdev.deploy" value="${wsdev.home}/deploy" />
<property name="wsdev.dbss.building.path" value="${wsdev.home}/dbss/building" />
<filelist id="mnp.files.classpath" dir="${mnp.lib.path}">
<file name="Castor-AomDataBinding.jar"/>
<file name="Castor-BitDataBinding.jar"/>
<file name="Castor-CrmcHZDataBinding.jar"/>
<file name="Castor-CrontabConfig.jar"/>
<file name="Castor-GispDataBinding.jar"/>
<file name="Castor-GispHZDataBinding.jar"/>
<file name="Castor-GispResponse.jar"/>
<file name="Castor-GispRetreive.jar"/>
<file name="Castor-InfoTracciati.jar"/>
<file name="Castor-MSPDataBinding.jar"/>
<file name="Castor-MvnoDataBinding.jar"/>
<file name="Castor-NotificaCCRMWEBCOOP.jar"/>
<file name="Castor-NotificaDBCFX_DBC_HZ.jar"/>
<file name="Castor-NotificaDBC_CCRM_HZ.jar"/>
<file name="Castor-SistemaXML.jar"/>
<file name="Castor-SistemiInterni.jar"/>
<file name="InfoTracciatiFW.jar"/>
<file name="castor-1.3.2.jar"/>
<file name="castor-1.3.2-core.jar"/>
<file name="castor-1.3.2-xml.jar"/>
<file name="castor-1.3.2-xml-schema.jar"/>
<file name="commons-logging-1.1.1.jar"/>
<file name="commons-net-1.3.0.jar"/>
<file name="databinding.jar"/>
<file name="datedFileAppender-1.0.2.jar"/>
<file name="dbcgo-ejbclient.jar"/>
<file name="eai_commons-1.0.0.jar"/>
<file name="ejb-ibj-connector-1.0.0.jar"/>
<file name="hibernate-antlr-2.7.6rc1.jar"/>
<file name="hibernate-asm-attrs.jar"/>
<file name="hibernate-asm.jar"/>
<file name="hibernate-c3p0-0.9.0.jar"/>
<file name="hibernate-cglib-2.1.3.jar"/>
<file name="hibernate-cleanimports.jar"/>
<file name="hibernate-commons-collections-2.1.1.jar"/>
<file name="hibernate-dom4j-1.5.2.jar"/>
<file name="hibernate-ehcache-1.2.jar"/>
<file name="hibernate-jaxen-1.1-beta-4.jar"/>
<file name="hibernate-jgroups-2.2.8.jar"/>
<file name="hibernate-jta.jar"/>
<file name="hibernate-xerces-2.6.2.jar"/>
<file name="hibernate-xml-apis.jar"/>
<file name="hibernate3.jar"/>
<file name="ib_commons-1.0.0.jar"/>
<file name="ibmjsseprovider.jar"/>
<file name="j2ssh-common-0.2.9.jar"/>
<file name="j2ssh-core-0.2.9.jar"/>
<file name="jakarta-oro-2.0.8.jar"/>
<file name="jakarta-regexp-1.5.jar"/>
<file name="jaxp-api.jar"/>
<file name="jce-jdk13-119.jar"/>
<file name="jug-lgpl-2.0.0.jar"/>
<file name="log4j-1.2.7.jar"/>
<file name="logging.jar"/>
<file name="openssh-pk-1.1.0.jar"/>
<file name="sax.jar"/>
<file name="security-utility.jar"/>
<file name="mnpgw-ejbclient.jar"/>
</filelist>
<filelist id="weblogic.jar" dir="${weblogic.home}/server/lib">
<file name="weblogic.jar"/>
</filelist>
<filelist id="wsdbss.client" dir="${wsdbss.client.path}/">
<file name="WSDBSSclient.jar"/>
</filelist>
<!-- Classpath preso dallo startWebLogic.sh -->
<path id="all.classpath">
<!-- MNP -->
<filelist refid="mnp.files.classpath"/>
<filelist refid="weblogic.jar"/>
<filelist refid="wsdbss.client"/>
<!-- LIB SSL AIX x compilazione su WINDOWS-->
<fileset dir="${mnp.lib.path}">
<include name="ibmjsseprovider.jar" if="isWindowsOs"/>
</fileset>
<!-- Java compiler tools.jar -->
<pathelement location="${sdk.home}/lib/tools.jar"/>
<filelist id="infobus.classpath" dir="${mnp.lib.path}">
<file name="eai_commons-1.0.0.jar"/>
<file name="ejb-ibj-connector-1.0.0.jar"/>
<file name="ib_commons-1.0.0.jar"/>
</filelist>
<filelist id="wsdbss.response.lib" dir="${wsdev.dbss.building.path}">
<file name="WSDBSSCommonResponse.jar"/>
<file name="WSDBSSCommonPortingOutMgmt.jar"/>
<file name="WSDBSSCommonMNPTransferCreditOrderMgmt.jar"/>
</filelist>
</path>
<!-- Classpath preso dallo startWebLogic.sh END -->
<property name="tst-dir" location="${project.home}/test"/>
<property name="ant-dir" location="${project.home}/build/apache-ant-1.9.2/lib"/>
<property name="sim-dir" location="${project.home}/sim/sistemi/src"/>
<property name="ib-dir" location="${project.home}/sim/InfobusR4/InfoBUSConnector_TEST"/>
<path id="classpath.test">
<pathelement location="${ant-dir}/lib/junit.jar"/>
<pathelement location="${ant-dir}/lib/ant-junit.jar"/>
<pathelement location="${tst-dir}/lib/hibernate3.jar"/>
<pathelement location="${tst-dir}/lib/commons-logging-1.0.4.jar"/>
<pathelement location="${tst-dir}/mnplib/simulatori.jar"/>
<pathelement location="${tst-dir}/mnplib/mnp-common.jar"/>
<pathelement location="${tst-dir}/mnplib/process-executor.jar"/>
<pathelement location="${tst-dir}/mnplib/crontab-common.jar"/>
<pathelement location="${tst-dir}/mnplib/hzService-client.jar"/>
<pathelement location="${tst-dir}/mnplib/mnp-ejbclient.jar"/>
<pathelement location="${tst-dir}/mnplib/mnp-ejbmodule.jar"/>
<pathelement location="${tst-dir}/mnplib/serviziogwoloR4-client.jar"/>
<pathelement location="${tst-dir}/mnplib/serviziogwoloAsinch-client.jar"/>
<pathelement location="${tst-dir}/lib/jaxen-1.1-beta-7.jar"/>
<pathelement location="${tst-dir}/lib/dom4j-1.6.1.jar"/>
<pathelement location="${tst-dir}/lib/cglib-2.1.3.jar"/>
<pathelement location="${tst-dir}/lib/antlr-2.7.5H3.jar"/>
<pathelement location="${tst-dir}/lib/asm.jar"/>
<pathelement location="${tst-dir}/lib/asm-attrs.jar"/>
<pathelement location="${tst-dir}/lib/castor-1.3.2.jar"/>
<pathelement location="${tst-dir}/lib/castor-1.3.2-core.jar"/>
<pathelement location="${tst-dir}/lib/castor-1.3.2-xml.jar"/>
<pathelement location="${tst-dir}/lib/castor-1.3.2-xml-schema.jar"/>
<pathelement location="${tst-dir}/lib/commons-collections-2.1.1.jar"/>
<pathelement location="${tst-dir}/lib/ehcache-1.1.jar"/>
<pathelement location="${tst-dir}/lib/jaas.jar"/>
<pathelement location="${tst-dir}/lib/jaxen-1.1-beta-7.jar"/>
<pathelement location="${tst-dir}/lib/jdbc2_0-stdext.jar"/>
<pathelement location="${tst-dir}/lib/jta.jar"/>
<pathelement location="${tst-dir}/lib/log4j-1.2.11.jar"/>
<pathelement location="${tst-dir}/lib/xerces-2.6.2.jar"/>
<pathelement location="${tst-dir}/lib/xml-apis.jar"/>
</path>
<path id="classpath.sim">
<pathelement location="${sim-dir}/simulatori.jar"/>
</path>
<path id="classpath.ib">
<pathelement location="${ib-dir}/InfoBUSConnector_TEST.jar"/>
</path>
<path id="ws.gen.all.classpath">
<filelist refid="mnp.files.classpath"/>
<filelist refid="weblogic.jar"/>
</path>
<taskdef name="junit" classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTask">
<classpath refid="classpath.test"/>
</taskdef>
<taskdef name="jwsc" classname="weblogic.wsee.tools.anttasks.JwscTask" classpathref="ws.gen.all.classpath" />
<target name="clean-all">
<delete dir="${sim-dir}/classes"/>
<delete file="${sim-dir}/simulatori.jar"/>
<delete dir="${tst-dir}/classes"/>
<delete file="${tst-dir}/test.jar"/>
</target>
<target name="clean-report">
<delete includeemptydirs="true">
<fileset dir="${tst-dir}/report" includes="**/*" excludes="WEB-INF/**/*"/>
</delete>
</target>
<target name="compile-sim">
<mkdir dir="${sim-dir}/classes"/>
<javac srcdir="${sim-dir}" destdir="${sim-dir}/classes" debug="true" debuglevel="lines,vars,source">
<classpath refid="classpath.ib"/>
<classpath refid="all.classpath"/>
<classpath refid="classpath.test"/>
</javac>
</target>
<target name="jar-compile-sim" depends="compile-sim">
<jar destfile="${sim-dir}/simulatori.jar">
<fileset dir="${sim-dir}/classes">
<patternset>
<include name="**/*.class"/>
</patternset>
</fileset>
</jar>
<copy todir="${tst-dir}/mnplib" file="${sim-dir}/simulatori.jar"/>
<copy todir="${ib-dir}/APP-INF/lib" file="${sim-dir}/simulatori.jar"/>
<!-- ******* CREAZIONE SsimulatoriDBC.jar-->
<mkdir dir="${sim-dir}/temp-jar"/>
<unzip dest="${sim-dir}/temp-jar">
<filelist refid="mnp.files.classpath"/>
<filelist refid="weblogic.jar"/>
<filelist refid="wsdbss.client"/>
<fileset dir="${tst-dir}/mnplib/">
<include name="mnp-common.jar"/>
<include name="mnp-ejbclient.jar"/>
<include name="mnp-ejbmodule.jar"/>
<include name="serviziogwoloR4-client.jar"/>
<include name="serviziogwoloAsinch-client.jar"/>
</fileset>
<filelist id="infobus.classpath" dir="${mnp.lib.path}">
<file name="eai_commons-1.0.0.jar"/>
<file name="ejb-ibj-connector-1.0.0.jar"/>
<file name="ib_commons-1.0.0.jar"/>
</filelist>
<filelist id="infobus.test.classpath" dir="${ib-dir}">
<file name="InfoBUSConnector_TEST.jar"/>
</filelist>
</unzip>
<jar destfile="${project.home}/sim/script_simulatori_DBC/simulatoriDBC.jar">
<fileset dir="${sim-dir}/temp-jar">
<patternset>
<exclude name="**/*.RSA" />
<exclude name="**/*.SF" />
<exclude name="**/*.DSA" />
</patternset>
</fileset>
<fileset dir="${sim-dir}/classes">
<patternset>
<include name="**/*.class"/>
</patternset>
</fileset>
</jar>
<delete dir="${sim-dir}/classes"/>
<delete dir="${sim-dir}/temp-jar"/>
</target>
<target name="compile-test">
<mkdir dir="${tst-dir}/classes"/>
<javac srcdir="${tst-dir}/src" destdir="${tst-dir}/classes" debug="true" debuglevel="lines,vars,source">
<classpath refid="classpath.ib"/>
<classpath refid="all.classpath"/>
<classpath refid="classpath.test"/>
<classpath refid="classpath.sim"/>
</javac>
</target>
<target name="conf" depends="jar-compile-sim,compile-test">
<copy todir="${tst-dir}/classes" file="${tst-dir}/src/hibernate.cfg.xml"/>
<copy todir="${tst-dir}/classes" file="${tst-dir}/src/log4j.properties"/>
<copy todir="${tst-dir}/classes/it/valueteam/obj/dao/db/hb">
<fileset dir="${tst-dir}/src/it/valueteam/obj/dao/db/hb" excludes="**/*.java"/>
</copy>
</target>
<target name="jar-compile-test" depends="jar-compile-sim,conf">
<echo>Nome file da creare: ${tst-dir}/test.jar</echo>
<jar destfile="${tst-dir}/test.jar">
<fileset dir="${tst-dir}/classes">
<patternset>
<include name="**/*.class"/>
<include name="**/*.xml"/>
<include name="**/*.properties"/>
</patternset>
</fileset>
</jar>
</target>
<target name="test">
<echo>
##############################################################
Parametri di configurazione:
isWindowsOs=${isWindowsOs}
isWindowsXpOs=${isWindowsXpOs}
isAixOs=${isAixOs}
isUnix=${isUnix}
user.name=${user.name}
prop.file.path=${prop.file.path}
build.prop.file=${build.prop.file}
##############################################################
</echo>
<junit fork="true" printsummary="yes" haltonfailure="off" showoutput="yes" haltonerror="off">
<jvmarg value="-Dconf_file=${tst-dir}/properties/resources.properties"/>
<jvmarg value="-Dweblogic.security.TrustKeyStore=DemoTrust"/>
<jvmarg value="-Dweblogic.security.SSL.ignoreHostnameVerification=true"/>
<jvmarg value="-DprofiliTariffari_file=${tst-dir}/properties/profiliTariffari.properties "/>
<jvmarg value="-DcanaliVenditaBIT_file=${tst-dir}/properties/canaliVenditaBIT.properties"/>
<jvmarg value="-Djava.naming.factory.initial=weblogic.jndi.WLInitialContextFactory"/>
<jvmarg value="-Djava.naming.provider.url=t3://10.174.28.24:7551"/>
<classpath refid="classpath.ib"/>
<classpath refid="classpath.test"/>
<classpath refid="all.classpath"/>
<classpath>
<pathelement location="${tst-dir}/classes"/>
</classpath>
<test name="${testsuite}" todir="${tst-dir}/report">
<formatter type="xml"/>
</test>
</junit>
<junitreport todir="${tst-dir}/report">
<fileset dir="${tst-dir}/report">
<include name="TEST-*.xml"/>
</fileset>
<report todir="${tst-dir}/report"/>
</junitreport>
</target>
<!-- INIZIO TARGET CREAZIONE ARTEFATTI SERVER PER SIMULAZIONE DBSS RESPONSE -->
<target name="buildMNPMgmtRespServer">
<jwsc
srcdir="${sim-dir}"
destdir="${wsdev.dbss.building.path}"
classpathref="all.classpath"
debug="on"
>
<module contextPath="simwscdbssresp">
<jws file = "proxy/ws/dbssresponse/MobileNumberPortabilityMgmtResponsePortTypeImpl.java" compiledWsdl="${wsdev.wsdl.dbss.path}/MobileNumberPortabilityMgmtResponse-v1_Concrete_wsdl.jar" />
</module>
</jwsc>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSResponse.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml">
<fileset dir="${wsdev.dbss.building.path}">
<include name="**/*jws.war*"/>
<include name="**/*MobileNumberPortabilityMgmtResponse-v1_Concrete_wsdl.jar*"/>
<include name="**/*WSDBSSCommonResponse.jar*"/>
</fileset>
</ear>
<unzip src="${project.home}/sim/script_simulatori_DBC/SimDBSSResponse.ear" dest="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<mkdir dir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/MobileNumberPortabilityMgmtResponse-v1_Concrete_wsdl.jar"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonResponse.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/MobileNumberPortabilityMgmtResponse-v1_Concrete_wsdl.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonResponse.jar"/>
<unzip src="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" dest="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/WEB-INF/classes/proxy/ws/dbssresponse" file="${project.home}/sim/sistemi/src/proxy/ws/dbssresponse/handler.config.xml"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/handler.config.xml"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/APP-INF"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war"/>
<war destfile="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete file="${project.home}/sim/script_simulatori_DBC/SimDBSSResponse.ear"/>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSResponse.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
</target>
<!-- FINE TARGET CREAZIONE ARTEFATTI SERVER PER DBSS RESPONSE -->
<!-- INIZIO TARGET CREAZIONE ARTEFATTI SERVER PER SIMULAZIONE DBSS-GOA PortingOutMgmt -->
<target name="buildPortingOutMgmtServer">
<jwsc
srcdir="${sim-dir}"
destdir="${wsdev.dbss.building.path}"
classpathref="all.classpath"
debug="on"
>
<module contextPath="simwscdbssportingout">
<jws file = "proxy/ws/dbssresponse/PortingOutPortTypeImpl.java" compiledWsdl="${wsdev.wsdl.dbss.path}/PortingOutMgmt_wsdl.jar" />
</module>
</jwsc>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSPortingOutMgmt.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml">
<fileset dir="${wsdev.dbss.building.path}">
<include name="**/*jws.war*"/>
<include name="**/*PortingOutMgmt_wsdl.jar*"/>
<include name="**/*WSDBSSCommonPortingOutMgmt.jar*"/>
</fileset>
</ear>
<unzip src="${project.home}/sim/script_simulatori_DBC/SimDBSSPortingOutMgmt.ear" dest="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<mkdir dir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/PortingOutMgmt_wsdl.jar"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonPortingOutMgmt.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/PortingOutMgmt_wsdl.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonPortingOutMgmt.jar"/>
<unzip src="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" dest="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/WEB-INF/classes/proxy/ws/dbssresponse" file="${project.home}/sim/sistemi/src/proxy/ws/dbssresponse/handler.config.xml"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/handler.config.xml"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/APP-INF"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war"/>
<war destfile="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete file="${project.home}/sim/script_simulatori_DBC/SimDBSSPortingOutMgmt.ear"/>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSPortingOutMgmt.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
</target>
<!-- FINE TARGET CREAZIONE ARTEFATTI SERVER PER SIMULAZIONE DBSS-GOA PortingOutMgmt -->
<!-- INIZIO TARGET CREAZIONE ARTEFATTI SERVER PER SIMULAZIONE DBSS-GOA MobilePrepaidMNPTransferCreditOrderMgmt -->
<target name="buildTransferCreditOrderMgmtServer">
<jwsc
srcdir="${sim-dir}"
destdir="${wsdev.dbss.building.path}"
classpathref="all.classpath"
debug="on"
>
<module contextPath="simwscdbssTransferCreditOrder">
<jws file = "proxy/ws/dbssresponse/MobilePrepaidMNPTransferCreditOrderMgmtPortTypeImpl.java" compiledWsdl="${wsdev.wsdl.dbss.path}/MobilePrepaidMNPTransferCreditOrderMgmt_wsdl.jar" />
</module>
</jwsc>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSTransferCreditOrderMgmt.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml">
<fileset dir="${wsdev.dbss.building.path}">
<include name="**/*jws.war*"/>
<include name="**/*MobilePrepaidMNPTransferCreditOrderMgmt_wsdl.jar*"/>
<include name="**/*WSDBSSCommonMNPTransferCreditOrderMgmt.jar*"/>
</fileset>
</ear>
<unzip src="${project.home}/sim/script_simulatori_DBC/SimDBSSTransferCreditOrderMgmt.ear" dest="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<mkdir dir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/MobilePrepaidMNPTransferCreditOrderMgmt_wsdl.jar"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/APP-INF/lib" file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonMNPTransferCreditOrderMgmt.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/MobilePrepaidMNPTransferCreditOrderMgmt_wsdl.jar"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/WSDBSSCommonMNPTransferCreditOrderMgmt.jar"/>
<unzip src="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" dest="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<copy todir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/WEB-INF/classes/proxy/ws/dbssresponse" file="${project.home}/sim/sistemi/src/proxy/ws/dbssresponse/handler.config.xml"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/handler.config.xml"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war/APP-INF"/>
<delete file="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war"/>
<war destfile="${project.home}/sim/script_simulatori_DBC/temp_ear/jws.war" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear/temp_war"/>
<delete file="${project.home}/sim/script_simulatori_DBC/SimDBSSTransferCreditOrderMgmt.ear"/>
<ear destfile="${project.home}/sim/script_simulatori_DBC/SimDBSSTransferCreditOrderMgmt.ear" appxml="${project.home}/wsdbc/dbss/building/META-INF/application.xml" basedir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
<delete dir="${project.home}/sim/script_simulatori_DBC/temp_ear"/>
</target>
<!-- FINE TARGET CREAZIONE ARTEFATTI SERVER PER SIMULAZIONE DBSS-GOA MobilePrepaidMNPTransferCreditOrderMgmt -->
<condition property="dirsuite" value="it.valueteam.process.cessazione.testsuite">
<equals arg1="${type}" arg2="cessazione" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.recipient.testsuite.tim.CO">
<equals arg1="${type}" arg2="recipient.co" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.recipient.testsuite.tim.BU">
<equals arg1="${type}" arg2="recipient.bu" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.homezone.testsuite.msc">
<equals arg1="${type}" arg2="homezone.msc" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.homezone.testsuite.msp">
<equals arg1="${type}" arg2="homezone.msp" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.donor.testsuite.tim.co">
<equals arg1="${type}" arg2="donor.co" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.donor.testsuite.tim.bu">
<equals arg1="${type}" arg2="donor.bu" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.cessazioneporting.testsuite">
<equals arg1="${type}" arg2="cessazioneporting" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.donormvno.testsuite.co">
<equals arg1="${type}" arg2="donormvno.co" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.donorvirtualemvno.testsuite">
<equals arg1="${type}" arg2="donorvirtualemvno" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.portingterzaparte.testsuite">
<equals arg1="${type}" arg2="portingterzaparte" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.recipientmvno.testsuite">
<equals arg1="${type}" arg2="recipientmvno" casesensitive="false" trim="true"/>
</condition>
<condition property="dirsuite" value="it.valueteam.process.recipientvirtualemvno.testsuite">
<equals arg1="${type}" arg2="recipientvirtualemvno" casesensitive="false" trim="true"/>
</condition>
<property name="testsuite" value="${dirsuite}.${test}"/>
</project>