Java Reference
In-Depth Information
</metainf>
<fileset dir="${build.classes.dir}">
<include name="**/**.class" />
</fileset>
</jar>
</target>
<target name="build-service" depends="jar">
<echo>Compiling Web Service</echo>
<jwsc srcdir="${src.dir}" destdir="${build.dir}">
<jws file="model/EJB3WSImpl.java" type="JAXWS" />
<classpath refid="project.classpath" />
</jwsc>
</target>
<target name="assemble-app" depends="build-service">
<jar destfile="${build.dir}/ejb3webservice.ear">
<metainf dir="META-INF">
<include name="application.xml" />
</metainf>
<fileset dir="${build.dir}/model" includes="EJB3WSImpl.war" />
<fileset dir="${build.dir}" includes="ejb3.jar" />
</jar>
</target>
<target name="deploy" depends="assemble-app">
<copy file="${build.dir}/ejb3webservice.ear"
todir="${deploy.dir}" />
</target>
<target name="build-client" depends="deploy">
<clientgen type="JAXWS"
wsdl="http://localhost:7001/EJB3WSImpl/
EJB3WSImplService?wsdl"
destdir="${build.dir}/clientclass"
packagename="model" />
<javac srcdir="${build.dir}/clientclass"
destdir="${build.dir}/clientclass"
includes="**/*.java" />
<javac srcdir="${src.dir}" destdir="${build.dir}/clientclass"
includes="model/EJB3WSClient.java" />
</target>
<path id="client.class.path">
<pathelement path="${build.dir}/clientclass" />
</path>
<target name="run">
<java fork="true" classname="model.EJB3WSClient">
 
Search WWH ::




Custom Search