blob: d72e047d346cb183abf220e4129bb0917caff319 [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="jar">
<ant:mkdir dir="${basedir}/target/lib"/>
<deploy:copy-deps todir="${basedir}/target/lib"/>
</postGoal>
<preGoal name="java:compile">
<mkdir dir="${maven.build.dir}/stubs/src"/>
<ant:echo>+----------------------------------------+</ant:echo>
<ant:echo>| Code Generating For WS-Coordination |</ant:echo>
<ant:echo>+----------------------------------------+</ant:echo>
<java classname="org.apache.axis2.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-ss"/>
<arg value="-uri"/>
<arg value="${basedir}/schema/wscoor.wsdl"/>
<arg value="-o"/>
<arg value="${maven.build.dir}/stubs/src/wscoor"/>
</java>
<ant:echo>+------------------------------------------+</ant:echo>
<ant:echo>| Code Generating For WS-AtomicTransaction |</ant:echo>
<ant:echo>+------------------------------------------+</ant:echo>
<java classname="org.apache.axis2.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-uri"/>
<arg value="${basedir}/schema/wsat.wsdl"/>
<arg value="-o"/>
<arg value="${maven.build.dir}/stubs/src/wsat"/>
</java>
<ant:echo>Copying generated *Class(.class)* file + it's resources to Classpath</ant:echo>
<mkdir dir="${maven.build.dir}/classes/schema/system/foo"/>
<copy todir="${maven.build.dir}/classes/schema/system/foo">
<fileset dir="${maven.build.dir}/stubs/src/wscoor/schema/system/foo">
<include name="*.*"/>
</fileset>
</copy>
<ant:path
id="stubs.src.wscoor.dir"
location="${maven.build.dir}/stubs/src/wscoor"/>
<ant:path
id="stubs.src.wsat.dir"
location="${maven.build.dir}/stubs/src/wsat"/>
<maven:addPath
id="maven.compile.src.set"
refid="stubs.src.wscoor.dir"/>
<maven:addPath
id="maven.compile.src.set"
refid="stubs.src.wsat.dir"/>
</preGoal>
<!--
<goal name="build-samples">
<ant:ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="src/samples/"/>
</goal>
-->
</project>