Please post the output of running both ant tasks. That will help me see what is going on.
On Mon, Jul 7, 2008 at 10:25 AM, Jean-Louis.Pasturel <[EMAIL PROTECTED]> wrote: > Andrew Eisenberg a écrit : > >> Jean-Louis, >> >> I'm not exactly sure I understand what you are saying. Is this correct: >> >> 1. When you run the iajc ant task with a jar on the inpath. the task >> runs propertly. But, when you run it with a class folder on the in >> path, the task does not run properly. >> > > Yes, your understand is correct > >> 2. Are you saying that the iajc actually deletes the classes on the >> inpath after it runs? >> >> Several possibilities for answering #1. It seems like you may not be >> specifying the proper in path folder. Are you specifying the package >> root? I notice an extra space in the second task's inpath attribute. >> This could be a problem. >> >> > > jlp/exemple1/jvm13/<classes of exemple1.jar > > is the result of jar xvf exemple1.jar > launched in the inpath folder. am i more clear ? > > and yes the classes in the inpath/jlp/exemple1/jvm13/ folder are deleted > after compiling and there is no output except the Aspect byte code in the > destdir folder > >> If you are still having problems, paste the output from both ant runs >> in your next email. >> >> On Mon, Jul 7, 2008 at 2:00 AM, <[EMAIL PROTECTED]> >> wrote: >> >>> >>> I have two folder >>> >>> inpath : >>> >>> exemple1.jar >>> >>> jlp/exemple1/jvm13/<classes of exemple1.jar > >>> >>> >>> >>> outpath : >>> >>> >>> >>> and a concrete Aspect : >>> iep.perf.aspect13.concreteAspect.DurationSimpleMethod.aj >>> >>> >>> >>> this Ant Task runs fine : >>> >>> <iajc inpath="${basedir}\inpath\exemple1.jar" failonerror="true" >>> source="1.3" argfiles="src/args3.lst" >>> >>> destdir="${basedir}/outpath" >>> classpath="${basedir}/lib/aspectjrt.jar;${basedir}/perfAspects13.jar" >>> >>> verbose="true" fork="true" maxmem="512m"> >>> >>> >>> >>> >>> >>> <forkclasspath refid="ajde.classpath" /> >>> >>> >>> >>> </iajc> >>> >>> The args3.lst constains only : >>> iep/perf/aspect13/concreteAspect/DurationSimpleMethod.aj >>> >>> The pointcut is : public pointcut methods():execution(public * >>> jlp.exemple1.jvm13.*.*(..)); >>> >>> With specifying a jar file in the inpath attribute, the woven classes are >>> correctly generated in the outpath folder >>> >>> >>> >>> With this Ant task : >>> >>> <iajc inpath="${basedir}\inpath " failonerror="true" source="1.3" >>> argfiles="src/args3.lst" >>> >>> destdir="${basedir}/outpath" >>> classpath="${basedir}/lib/aspectjrt.jar;${basedir}/perfAspects13.jar" >>> >>> verbose="true" fork="true" maxmem="512m"> >>> >>> >>> >>> >>> >>> <forkclasspath refid="ajde.classpath" /> >>> >>> >>> >>> </iajc> >>> >>> It doesn't run, the folder $basedir/inpath/jlp/exemple1/jvm13/ is empty >>> after the compilation, and there is no classes generated in the outpath >>> folder except the Aspect. >>> >>> >>> >>> >>> >>> Cordialement / Best regards >>> >>> >>> >>> Jean-Louis Pasturel >>> [EMAIL PROTECTED] >>> >>> >>> >>> >>> >>> ********************************* >>> This message and any attachments (the "message") are confidential and >>> intended solely for the addressees. >>> Any unauthorised use or dissemination is prohibited. >>> Messages are susceptible to alteration. >>> France Telecom Group shall not be liable for the message if altered, >>> changed >>> or falsified. >>> If you are not the intended addressee of this message, please cancel it >>> immediately and inform the sender. >>> ******************************** >>> >>> _______________________________________________ >>> aspectj-users mailing list >>> aspectj-users@eclipse.org >>> https://dev.eclipse.org/mailman/listinfo/aspectj-users >>> >>> >>> >> >> _______________________________________________ >> aspectj-users mailing list >> aspectj-users@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/aspectj-users >> >> --------------------------------------------------------------------------------------- >> Orange vous informe que cet e-mail a ete controle par l'anti-virus mail. >> Aucun virus connu a ce jour par nos services n'a ete detecte. >> >> >> >> > > > _______________________________________________ > aspectj-users mailing list > aspectj-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/aspectj-users > _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users