[ANT]Génération d'un EJB JAR

Génération d'un EJB JAR [ANT] - Java - Programmation

Marsh Posté le 09-01-2006 à 10:10:51    

Bonjour,
J'ai un gros souci pour générer un ejbjar avec Ant.
Voila le target que j'utilise pour générer le jar.
Mon probleme est que le target s'exécute bien (BUILD SUCCESSFUL) mais il ne génère pas de jar dans le repertoire spécifié. Je ne comprends pas d'ou vient le probleme.
Si quelqu'un a idée je lui serai très reconnaissant.
 

Code :
  1. <target name="ejbjar"
  2.  description="Build  the ejb-jar file"
  3.  depends="init,buildpath,compile">
  4.  <echo>destination dir=${jar.dir}</echo>
  5.  <echo>jar file name=${cmsejbname}</echo>
  6.  <ejbjar srcdir="${classes.dir}"
  7.   basejarname="${ejbname}"
  8.   destdir="${jar.dir}"
  9.   descriptordir="${descriptors.dir}"
  10.   flatdestdir="true"
  11.   dependency="full"
  12.   manifest="${jar.dir}/manifest.mnf">
  13.   <include name="${descriptors.dir}/ejb-jar.xml"/>
  14.   <include name="${descriptors.dir}/weblogic-cmp-rdbms-jar.xml"/>
  15.   <exclude name="${descriptors.dir}/*weblogic-ejb-jar.xml"/>  
  16.   <weblogic destdir="${jar.dir}" keepgeneric="true"
  17.    compiler="javac -verbose" rebuild="false">
  18.    <classpath refid="build.path"/>
  19.    <wlclasspath>
  20.     <pathelement path="${commonlib.dir}/weblogic.jar"/>
  21.    </wlclasspath>
  22.   </weblogic>
  23.   <dtd  
  24.   publicid="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN"
  25.   location="file:///${dtd.home}/ejb-jar_2.0.dtd"/>
  26.   <dtd publicid="-//BEA Systems, Inc.//DTD  WebLogic 5.1.0 EJB//EN"
  27.   location="file:///${dtd.home}/weblogic-ejb-jar.dtd"/>
  28.    </ejbjar>
  29. </target>


Merci d'avance
PS: je travaille sous Eclipse 3.1.1


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
Reply

Marsh Posté le 09-01-2006 à 10:10:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed