Hi Michael, Hum ... Not sure what is happening. Does your aspects compile fine with the Maven AspectJ plugin?
The ajcxml task is a pure extension to the AspectJ Ajc one so there shouldn't be any difference actually ... -Vincent > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:Michael.J.Brown@;jpmorgan.com] > Sent: 23 October 2002 13:26 > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Patterntesting > > Hi all, > > Does anyone use the Maven plugin for PatternTesting? I know Vincent does > and I'd really like to get it to work. Unfortunately I'm having a bit of > bother getting the task to run. I get the following output - any ideas? > The source files compile fine usually. > > One clue may be this. I'm using the AspectJ Eclipse plugin and it's > complaining about duplicate type names even though this is not the case - > might be a complete red herring though... > > Many thanks, > > Mike > > __ __ > | \/ |__ Jakarta _ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-7 > > D:\Program Files\eclipse\workspace\Portfolio Analyser > > init-dvsl-tag: > > patterntesting:generate: > [echo] Compile code with Pattern Test Aspects ... > [ajcxml] Compiling 968 source and 0 arg files to D:\Program > Files\eclipse\wo > rkspace\Portfolio Analyser\target\classes-test-aspect > [ajcxml] [ERROR] An internal error occured in AspectJ-1.0.6 > [ajcxml] [ERROR] Please copy the following text into an email message > and se > nd it, > [ajcxml] [ERROR] along with any additional information you can add to: > > [ajcxml] [ERROR] > > [ajcxml] [ERROR] [EMAIL PROTECTED] > [ajcxml] [ERROR] > > [ajcxml] [ERROR] > [ajcxml] [ERROR] java.lang.NullPointerException > [ajcxml] [ERROR] java.lang.NullPointerException > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.TypeExpr.checkSpec(Type > Expr.java:72) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:44) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.ast.ASTObject.walk(ASTObjec > t.java:264) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.SpecChecker.process(SpecChe > cker.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.WalkerPass.transform(Walker > Pass.java:51) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.WalkerPass.transformWorld(W > alkerPass.java:45) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.JavaCompiler.internalCompil > e(JavaCompiler.java:368) > [ajcxml] [ERROR] at > org.aspectj.compiler.base.JavaCompiler.compile(JavaCo > mpiler.java:144) > [ajcxml] [ERROR] at org.aspectj.tools.ajc.Main.run(Main.java:187) > [ajcxml] [ERROR] at > org.aspectj.tools.ajc.Main.compile(Main.java:145) > [ajcxml] [ERROR] at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native M > ethod) > [ajcxml] [ERROR] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet > hodAccessorImpl.java:39) > [ajcxml] [ERROR] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg > atingMethodAccessorImpl.java:25) > [ajcxml] [ERROR] at > java.lang.reflect.Method.invoke(Method.java:324) > [ajcxml] [ERROR] at > patterntesting.plugin.aspectj.AjcXmlTask.spoon(AjcXml > Task.java:130) > [ajcxml] [ERROR] at > org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:4 > 54) > [ajcxml] [ERROR] at > patterntesting.plugin.aspectj.AjcXmlTask.execute(AjcX > mlTask.java:103) > [ajcxml] [ERROR] at > org.apache.tools.ant.Task.perform(Task.java:317) > [ajcxml] [ERROR] at > org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag > .java:220) > [ajcxml] [ERROR] at > org.apache.commons.jelly.impl.DynaTagScript.run(DynaT > agScript.java:141) > [ajcxml] [ERROR] at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB > lock.java:134) > [ajcxml] [ERROR] at > org.apache.commons.jelly.TagSupport.invokeBody(TagSup > port.java:190) > [ajcxml] [ERROR] at > org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag. > java:92) > [ajcxml] [ERROR] at > org.apache.commons.jelly.impl.BeanTagScript.run(BeanT > agScript.java:180) > [ajcxml] [ERROR] at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB > lock.java:134) > [ajcxml] [ERROR] at > org.apache.commons.jelly.TagSupport.invokeBody(TagSup > port.java:190) > [ajcxml] [ERROR] at > org.apache.commons.jelly.tags.werkz.GoalTag$1.perform > Action(GoalTag.java:119) > [ajcxml] [ERROR] at com.werken.werkz.Goal.attain(Goal.java:524) > [ajcxml] [ERROR] at > com.werken.werkz.Goal.attainPrerequisites(Goal.java:4 > 27) > [ajcxml] [ERROR] at com.werken.werkz.Goal.attain(Goal.java:492) > [ajcxml] [ERROR] at > org.apache.maven.app.Maven.runGoals(Maven.java:943) > [ajcxml] [ERROR] at > org.apache.maven.app.Maven.attainGoals(Maven.java:844 > ) > [ajcxml] [ERROR] at org.apache.maven.app.App.doMain(App.java:379) > [ajcxml] [ERROR] at org.apache.maven.app.App.main(App.java:892) > [ajcxml] [ERROR] at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native M > ethod) > [ajcxml] [ERROR] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet > hodAccessorImpl.java:39) > [ajcxml] [ERROR] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg > atingMethodAccessorImpl.java:25) > [ajcxml] [ERROR] at > java.lang.reflect.Method.invoke(Method.java:324) > [ajcxml] [ERROR] at > com.werken.forehead.Forehead.run(Forehead.java:543) > [ajcxml] [ERROR] at > com.werken.forehead.Forehead.main(Forehead.java:573) > [ajcxml] [ERROR] > [ajcxml] [ERROR] The error occured in checking for language errors. > [ajcxml] [ERROR] > [ajcxml] [ERROR] If possible, please include a small fragment of code > that c > an > [ajcxml] [ERROR] reproduce the error, provided that code isn't > confidential. > > [ajcxml] [ERROR] > > [ERROR] BUILD FAILED > [ERROR] File...... C: > \Utils\Maven\plugins\maven-patterntesting-plugin-0.2\plugin > .jelly > [ERROR] Element... ajcxml > [ERROR] Line...... 34 > [ERROR] Column.... 60 > [ERROR] Compilation error: -2 > Total time: 1 minutes 26 seconds > > > -- > To unsubscribe, e-mail: <mailto:turbine-maven-user- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:turbine-maven-user- > [EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:turbine-maven-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:turbine-maven-user-help@;jakarta.apache.org>
