<?xml version="1.0" encoding="UTF-8"?>
<
project name="P141105" default ="all" basedir="."><property name="src" value ="src\ejb" />
<property name="build" value ="build" />
<path id="cpath">
<pathelement location="C:\bea\weblogic81\server\lib\weblogic.jar" />
<pathelement location="C:\struts\struts\lib\struts.jar" />
<fileset dir="c:\xdoclet\lib" includes ="**/*.jar" />
</path>
<path id="compilepath" >
<pathelement location="C:\bea\weblogic81\server\lib\weblogic.jar" />
<pathelement location="C:\struts\struts\lib\struts.jar" />
</path>
<target name="ejbdoclet">
<taskdef name="ejbdoclet" classname ="xdoclet.modules.ejb.EjbDocletTask" classpathref="cpath" />
<ejbdoclet ejbSpec="2.0" verbose ="true" force="true" destdir ="${src}">
<fileset dir="${src}" includes ="**/*EJB.java" />
<homeinterface />
<remoteinterface />
<localhomeinterface />
<localinterface />
<entitycmp />
<dataobject pattern="{0}Value" >
<packageSubstitution packages="ejb" substituteWith ="value"/>
</dataobject>
<entityfacade templateFile="template/entityfacade.xdt" destinationFile="TestFacade.java" />
<session />
<valueobject >
<packageSubstitution packages="ejb" substituteWith ="value"/>
</valueobject>
<utilobject >
<packageSubstitution packages="ejb" substituteWith ="util"/>
</utilobject>
<deploymentdescriptor clientjar="P141105.jar" destDir="${build}/ejb/META-INF" />
<weblogic version="8.1" destDir="${build}/ejb/META-INF" datasource="Orads" createtables="CreateOnly"/>
</ejbdoclet>
</target>
<target name="compileejb">
<javac srcdir="${src}" destdir="${build}\ejb" excludes="**/*Util.java,**/*Value.java,**/*Action.java" classpathref="compilepath" />
</target>
<target name="compileutil">
<javac srcdir="${src}" destdir="${build}/web/WEB-INF/classes" includes="**/*Util.java,**/*Value.java,**/*Action.java" classpathref="compilepath" />
</target>
<target name="all" depends="ejbdoclet,compileejb,compileutil" />
</project>