blob: b2fafa4e0b0e7941517ca41b417fa06340a6e168 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project default="jar"
xmlns:j="jelly:core"
xmlns:maven="jelly:maven"
xmlns:deploy="deploy"
xmlns:ant="jelly:ant">
<goal name="setclasspath">
<path id="test.classpath">
<path refid="maven.dependency.classpath"/>
</path>
</goal>
<postGoal name="test:compile">
<echo message="----------------Creating ActivationCoordinator.aar----------------"/>
<mkdir dir="target/services/ActivationCoordinator/META-INF"/>
<copy file="conf/ActivationCoordinator/META-INF/services.xml"
tofile="target/services/ActivationCoordinator/META-INF/services.xml"/>
<jar jarfile="target/ActivationCoordinator.aar" basedir="target/services/ActivationCoordinator">
<include name="**"/>
</jar>
<echo message="----------------Creating AtomicTransactionCoordinator.aar----------------"/>
<mkdir dir="target/services/AtomicTransactionCoordinator/META-INF"/>
<copy file="conf/AtomicTransactionCoordinator/META-INF/services.xml"
tofile="target/services/AtomicTransactionCoordinator/META-INF/services.xml"/>
<jar jarfile="target/AtomicTransactionCoordinator.aar" basedir="target/services/AtomicTransactionCoordinator">
<include name="**"/>
</jar>
<echo message="----------------Creating AtomicTransactionParticipant.aar----------------"/>
<mkdir dir="target/services/AtomicTransactionParticipant/META-INF"/>
<copy file="conf/AtomicTransactionParticipant/META-INF/services.xml"
tofile="target/services/AtomicTransactionParticipant/META-INF/services.xml"/>
<jar jarfile="target/AtomicTransactionParticipant.aar" basedir="target/services/AtomicTransactionParticipant">
<include name="**"/>
</jar>
<echo message="----------------Creating CompletionCoordinator.aar----------------"/>
<mkdir dir="target/services/CompletionCoordinator/META-INF"/>
<copy file="conf/CompletionCoordinator/META-INF/services.xml"
tofile="target/services/CompletionCoordinator/META-INF/services.xml"/>
<jar jarfile="target/CompletionCoordinator.aar" basedir="target/services/CompletionCoordinator">
<include name="**"/>
</jar>
<echo message="----------------Creating RegistrationCoordinator.aar----------------"/>
<mkdir dir="target/services/RegistrationCoordinator/META-INF"/>
<copy file="conf/RegistrationCoordinator/META-INF/services.xml"
tofile="target/services/RegistrationCoordinator/META-INF/services.xml"/>
<jar jarfile="target/RegistrationCoordinator.aar" basedir="target/services/RegistrationCoordinator">
<include name="**"/>
</jar>
<echo message="----------------Creating Kandula-inflow.mar----------------"/>
<mkdir dir="target/modules/kandula-inflow/META-INF"/>
<copy file="conf/inflow-module.xml"
tofile="target/modules/kandula-inflow/META-INF/module.xml"/>
<jar jarfile="target/kandula-inflow.mar" basedir="target/modules/kandula-inflow">
<include name="**"/>
</jar>
<echo message="----------------Creating Kandula-outflow.mar----------------"/>
<mkdir dir="target/modules/kandula-outflow/META-INF"/>
<copy file="conf/outflow-module.xml"
tofile="target/modules/kandula-outflow/META-INF/module.xml"/>
<jar jarfile="target/kandula-outflow.mar" basedir="target/modules/kandula-outflow">
<include name="**"/>
</jar>
<echo message="-----------Creating Coordinator+participant test repository----------"/>
<mkdir dir="target/testing-repository"/>
<copy file="target/ActivationCoordinator.aar"
tofile="target/testing-repository/services/ActivationCoordinator.aar"/>
<copy file="target/AtomicTransactionCoordinator.aar"
tofile="target/testing-repository/services/AtomicTransactionCoordinator.aar"/>
<copy file="target/AtomicTransactionParticipant.aar"
tofile="target/testing-repository/services/AtomicTransactionParticipant.aar"/>
<copy file="target/CompletionCoordinator.aar"
tofile="target/testing-repository/services/CompletionCoordinator.aar"/>
<copy file="target/RegistrationCoordinator.aar"
tofile="target/testing-repository/services/RegistrationCoordinator.aar"/>
<mkdir dir="target/testing-repository/modules"/>
<copy file="target/kandula-inflow.mar"
tofile="target/testing-repository/modules/kandula-inflow.mar"/>
<copy file="modules/addressing.mar"
tofile="target/testing-repository/modules/addressing.mar"/>
<copy file="conf/coordinator-axis2.xml"
tofile="target/testing-repository/axis2.xml"/>
<echo message="----------------Creating KandulaDemoService.aar----------------"/>
<mkdir dir="target/services/KandulaDemoService/META-INF"/>
<copy file="test-resources/KandulaDemoService/META-INF/services.xml"
tofile="target/services/KandulaDemoService/META-INF/services.xml"/>
<jar jarfile="target/KandulaDemoService.aar" basedir="target/services/KandulaDemoService">
<include name="**"/>
</jar>
<copy file="target/KandulaDemoService.aar"
tofile="target/testing-repository/services/KandulaDemoService.aar"/>
<echo message="-----------Creating Initiator test repository----------"/>
<mkdir dir="target/initiator-repository"/>
<mkdir dir="target/initiator-repository/modules"/>
<copy file="target/kandula-outflow.mar"
tofile="target/initiator-repository/modules/kandula-outflow.mar"/>
<copy file="modules/addressing.mar"
tofile="target/initiator-repository/modules/addressing.mar"/>
<copy file="conf/initiator-axis2.xml"
tofile="target/initiator-repository/axis2.xml"/>
</postGoal>
</project>