blob: d38484e2d4d8d1ed3f70fd59034fdd92d53dd8e7 [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"/>
<deploy:copy-deps todir="${basedir}/target/lib"/>
<java classname="org.apache.axis.message.addressing.tools.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-o${maven.build.dir}/stubs/src"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/08/addressing=org.apache.axis.message.addressing"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wscoor=org.apache.kandula.wscoor"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/08/addressing"/>
<arg value="${basedir}/src/schema/wscoor.wsdl"/>
</java>
<java classname="org.apache.axis.message.addressing.tools.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-o${maven.build.dir}/stubs/src"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/08/addressing=org.apache.axis.message.addressing"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wsat=org.apache.kandula.wsat"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wscoor=org.apache.kandula.wscoor"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/08/addressing"/>
<arg value="${basedir}/src/schema/wsat.wsdl"/>
</java>
<!-- HE 2006-03-24 generate WSBA stubs and stuff -->
<java classname="org.apache.axis.message.addressing.tools.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-o${maven.build.dir}/stubs/src"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/08/addressing=org.apache.axis.message.addressing"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wsba=org.apache.kandula.wsba"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wscoor=org.apache.kandula.wscoor"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/08/addressing"/>
<arg value="${basedir}/src/schema/wsba.wsdl"/>
</java>
<!-- HE 2006-03-24 generate WS-BA-I stubs and stuff -->
<java classname="org.apache.axis.message.addressing.tools.wsdl.WSDL2Java"
failonerror="true" fork="yes">
<classpath>
<path refid="maven.dependency.classpath"/>
</classpath>
<arg value="-s" />
<arg value="-o${maven.build.dir}/stubs/src"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/08/addressing=org.apache.axis.message.addressing"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wsba=org.apache.kandula.wsba"/>
<arg value="-Nhttp://schemas.xmlsoap.org/ws/2004/10/wscoor=org.apache.kandula.wscoor"/>
<arg value="-Nhttp://www.big.tuwien.ac.at/projects/WS-BAI/=org.apache.kandula.wsbai"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/08/addressing"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/10/wsba"/>
<arg value="-xhttp://schemas.xmlsoap.org/ws/2004/10/wscoor"/>
<arg value="${basedir}/src/schema/InitiatorProtocol.wsdl"/>
</java>
<ant:path
id="stubs.src.dir"
location="${maven.build.dir}/stubs/src"/>
<maven:addPath
id="maven.compile.src.set"
refid="stubs.src.dir"/>
</preGoal>
<goal name="build-samples">
<ant:ant antfile="build.xml" inheritall="true" inheritrefs="true" dir="src/samples/"/>
</goal>
</project>