Community
Participate
Working Groups
I am getting following error, when I searched previous bugs I found it was already identified and fixed in version 1.2. I am using 1.2.1. Bugzilla Bug 42739 ---- AspectJ Properties --- AspectJ Compiler 1.2.1 built on Friday Nov 5, 2004 at 12:30:41 GMT ---- Dump Properties --- Dump file: ajcore.20051101.151644.976.txt Dump reason: java.lang.NullPointerException Dump on exception: true Dump at exit condition: abort ---- Exception Information --- java.lang.NullPointerException at org.aspectj.weaver.bcel.UnwovenClassFile.deleteRealFile(UnwovenClassFile.java:170) at org.aspectj.ajdt.internal.core.builder.AjState.deleteClassFile(AjState.java:386) at org.aspectj.ajdt.internal.core.builder.AjState.noteResult(AjState.java:423) at org.aspectj.ajdt.internal.core.builder.AjBuildManager$3.acceptResult(AjBuildManager.java:701) at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterProcessing(AjCompilerAdapter.java:143) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:373) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:680) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:168) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:102) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:109) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:291) at org.aspectj.tools.ajc.Main.runMain(Main.java:227) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1162) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:959) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) ---- System Properties --- java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition sun.boot.library.path=c:\jdk1.5.0_04\jre\bin java.vm.version=1.5.0_04-b05 ant.library.dir=c:/apache-ant-1.6.5-bin/apache-ant-1.6.5/lib java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ path.separator=; java.vm.name=Java HotSpot(TM) Client VM file.encoding.pkg=sun.io user.country=US sun.os.patch.level=Service Pack 2 java.vm.specification.name=Java Virtual Machine Specification user.dir=c:\shahzad\testplayer\TestPlayer java.runtime.version=1.5.0_04-b05 java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.endorsed.dirs=c:\jdk1.5.0_04\jre\lib\endorsed os.arch=x86 java.io.tmpdir=c:\DOCUME~1\sbhatti\LOCALS~1\Temp\ line.separator= java.vm.specification.vendor=Sun Microsystems Inc. user.variant= os.name=Windows XP ant.home=c:/apache-ant-1.6.5-bin/apache-ant-1.6.5 sun.jnu.encoding=Cp1252 cygwin.user.home=c:/shahzad java.library.path=c:\jdk1.5.0_04\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\oracle\product\10.2.0\client_2\bin;c:\oracle\product\10.2.0\client_1;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\AccuRev\bin;c:\shahzad\maven-2.0\bin;c:\jdk1.5.0_04\bin;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\bin;C:\cygwin\lib\lapack;c:\shahzad\bin java.specification.name=Java Platform API Specification java.class.version=49.0 sun.management.compiler=HotSpot Client Compiler os.version=5.1 user.home=C:\Documents and Settings\sbhatti user.timezone=America/Chicago java.awt.printerjob=sun.awt.windows.WPrinterJob file.encoding=Cp1252 java.specification.version=1.5 java.class.path=c:/apache-ant-1.6.5-bin/apache-ant-1.6.5/lib/ant-launcher.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-antlr.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-bcel.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-bsf.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-log4j.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-oro.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-regexp.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-apache-resolver.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-commons-logging.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-commons-net.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-contrib.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-icontract.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-jai.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-javamail.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-jdepend.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-jmf.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-jsch.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-junit.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-launcher.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-netrexx.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-nodeps.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-starteam.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-stylebook.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-swing.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-trax.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-vaj.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-weblogic.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-xalan1.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant-xslp.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\ant.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\xercesImpl.jar;c:\apache-ant-1.6.5-bin\apache-ant-1.6.5\lib\xml-apis.jar;c:\jdk1.5.0_04\lib\tools.jar user.name=sbhatti java.vm.specification.version=1.0 java.home=c:\jdk1.5.0_04\jre sun.arch.data.model=32 user.language=en java.specification.vendor=Sun Microsystems Inc. awt.toolkit=sun.awt.windows.WToolkit java.vm.info=mixed mode java.version=1.5.0_04 java.ext.dirs=c:\jdk1.5.0_04\jre\lib\ext sun.boot.class.path=c:\jdk1.5.0_04\jre\lib\rt.jar;c:\jdk1.5.0_04\jre\lib\i18n.jar;c:\jdk1.5.0_04\jre\lib\sunrsasign.jar;c:\jdk1.5.0_04\jre\lib\jsse.jar;c:\jdk1.5.0_04\jre\lib\jce.jar;c:\jdk1.5.0_04\jre\lib\charsets.jar;c:\jdk1.5.0_04\jre\classes java.vendor=Sun Microsystems Inc. file.separator=\ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi sun.io.unicode.encoding=UnicodeLittle sun.cpu.endian=little sun.desktop=windows sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 ---- Command Line --- -d C:\shahzad\testplayer\TestPlayer\target\classes -g -target 1.2 -verbose -showWeaveInfo -classpath C:\shahzad\testplayer\TestPlayer;C:\shahzad\testplayer\TestPlayer\lib\annotations.jar;C:\shahzad\testplayer\TestPlayer\lib\antlr.jar;C:\shahzad\testplayer\TestPlayer\lib\aspectjrt.jar;C:\shahzad\testplayer\TestPlayer\lib\aspectjtools.jar;C:\shahzad\testplayer\TestPlayer\lib\aspectjweaver.jar;C:\shahzad\testplayer\TestPlayer\lib\bcel.jar;C:\shahzad\testplayer\TestPlayer\lib\checkstyle-4.0-beta6.jar;C:\shahzad\testplayer\TestPlayer\lib\checkstyle-all-4.0-beta6.jar;C:\shahzad\testplayer\TestPlayer\lib\checkstyle-optional-4.0-beta6.jar;C:\shahzad\testplayer\TestPlayer\lib\cobertura.jar;C:\shahzad\testplayer\TestPlayer\lib\commons-beanutils-core.jar;C:\shahzad\testplayer\TestPlayer\lib\commons-cli.jar;C:\shahzad\testplayer\TestPlayer\lib\commons-collections.jar;C:\shahzad\testplayer\TestPlayer\lib\commons-logging.jar;C:\shahzad\testplayer\TestPlayer\lib\coreplugin.jar;C:\shahzad\testplayer\TestPlayer\lib\dom4j-full.jar;C:\shahzad\testplayer\TestPlayer\lib\findbugs-ant.jar;C:\shahzad\testplayer\TestPlayer\lib\findbugs.jar;C:\shahzad\testplayer\TestPlayer\lib\findbugsGUI.jar;C:\shahzad\testplayer\TestPlayer\lib\jakarta-oro-2.0.8.jar;C:\shahzad\testplayer\TestPlayer\lib\jaxen-1.1-beta-7.jar;C:\shahzad\testplayer\TestPlayer\lib\jdepend-2.9.1.jar;C:\shahzad\testplayer\TestPlayer\lib\jmock-1.0.1.jar;C:\shahzad\testplayer\TestPlayer\lib\jmock-cglib-1.0.1.jar;C:\shahzad\testplayer\TestPlayer\lib\junit.jar;C:\shahzad\testplayer\TestPlayer\lib\junitx.jar;C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.12.jar;C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.9.jar;C:\shahzad\testplayer\TestPlayer\lib\pmd-3.3.jar;C:\shahzad\testplayer\TestPlayer\lib\xercesImpl-2.6.2.jar;C:\shahzad\testplayer\TestPlayer\lib\xmlParserAPIs-2.6.2.jar C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\UserApplicationAspect.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\ApplicationContext.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\MethodEntry.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodEvent.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodPluginDispatcher.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\BaseGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\IntegrationTestGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\RegressionDataBuilder.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\UnitTestGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\plugin\InterceptorPlugin.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodNode.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodStackTree.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitable.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitor.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\CodeHelper.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\TypeHelper.java C:\shahzad\testplayer\TestPlayer\src\test\java\com\plexobject\testplayer\AppTest.java C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\UserApplicationAspect.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\ApplicationContext.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\MethodEntry.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodEvent.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodPluginDispatcher.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\BaseGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\IntegrationTestGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\RegressionDataBuilder.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\UnitTestGenerator.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\plugin\InterceptorPlugin.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodNode.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodStackTree.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitable.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitor.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\CodeHelper.java C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\TypeHelper.java ---- Full Classpath --- c:\jdk1.5.0_04\jre\lib\rt.jar(37723749 bytes) c:\jdk1.5.0_04\jre\lib\i18n.jar(missing) c:\jdk1.5.0_04\jre\lib\sunrsasign.jar(missing) c:\jdk1.5.0_04\jre\lib\jsse.jar(549315 bytes) c:\jdk1.5.0_04\jre\lib\jce.jar(81799 bytes) c:\jdk1.5.0_04\jre\lib\charsets.jar(8627836 bytes) c:\jdk1.5.0_04\jre\classes(missing) c:\jdk1.5.0_04\jre\lib\ext\dnsns.jar(8176 bytes) c:\jdk1.5.0_04\jre\lib\ext\localedata.jar(802502 bytes) c:\jdk1.5.0_04\jre\lib\ext\sunjce_provider.jar(153235 bytes) c:\jdk1.5.0_04\jre\lib\ext\sunpkcs11.jar(175414 bytes) C:\shahzad\testplayer\TestPlayer(10 entries) C:\shahzad\testplayer\TestPlayer\lib\annotations.jar(19997 bytes) C:\shahzad\testplayer\TestPlayer\lib\antlr.jar(358273 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjrt.jar(41534 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjtools.jar(5923019 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjweaver.jar(1164040 bytes) C:\shahzad\testplayer\TestPlayer\lib\bcel.jar(530774 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-4.0-beta6.jar(522445 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-all-4.0-beta6.jar(1247453 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-optional-4.0-beta6.jar(29772 bytes) C:\shahzad\testplayer\TestPlayer\lib\cobertura.jar(92080 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-beanutils-core.jar(168760 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-cli.jar(30117 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-collections.jar(165119 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-logging.jar(31605 bytes) C:\shahzad\testplayer\TestPlayer\lib\coreplugin.jar(444632 bytes) C:\shahzad\testplayer\TestPlayer\lib\dom4j-full.jar(513409 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugs-ant.jar(8009 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugs.jar(952724 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugsGUI.jar(207382 bytes) C:\shahzad\testplayer\TestPlayer\lib\jakarta-oro-2.0.8.jar(65261 bytes) C:\shahzad\testplayer\TestPlayer\lib\jaxen-1.1-beta-7.jar(232105 bytes) C:\shahzad\testplayer\TestPlayer\lib\jdepend-2.9.1.jar(57933 bytes) C:\shahzad\testplayer\TestPlayer\lib\jmock-1.0.1.jar(69288 bytes) C:\shahzad\testplayer\TestPlayer\lib\jmock-cglib-1.0.1.jar(2254 bytes) C:\shahzad\testplayer\TestPlayer\lib\junit.jar(121070 bytes) C:\shahzad\testplayer\TestPlayer\lib\junitx.jar(100395 bytes) C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.12.jar(358085 bytes) C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.9.jar(352291 bytes) C:\shahzad\testplayer\TestPlayer\lib\pmd-3.3.jar(694055 bytes) C:\shahzad\testplayer\TestPlayer\lib\xercesImpl-2.6.2.jar(1010675 bytes) C:\shahzad\testplayer\TestPlayer\lib\xmlParserAPIs-2.6.2.jar(124724 bytes) c:\jdk1.5.0_04\jre\lib\ext\dnsns.jar(8176 bytes) c:\jdk1.5.0_04\jre\lib\ext\localedata.jar(802502 bytes) c:\jdk1.5.0_04\jre\lib\ext\sunjce_provider.jar(153235 bytes) c:\jdk1.5.0_04\jre\lib\ext\sunpkcs11.jar(175414 bytes) C:\shahzad\testplayer\TestPlayer(10 entries) C:\shahzad\testplayer\TestPlayer\lib\annotations.jar(19997 bytes) C:\shahzad\testplayer\TestPlayer\lib\antlr.jar(358273 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjrt.jar(41534 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjtools.jar(5923019 bytes) C:\shahzad\testplayer\TestPlayer\lib\aspectjweaver.jar(1164040 bytes) C:\shahzad\testplayer\TestPlayer\lib\bcel.jar(530774 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-4.0-beta6.jar(522445 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-all-4.0-beta6.jar(1247453 bytes) C:\shahzad\testplayer\TestPlayer\lib\checkstyle-optional-4.0-beta6.jar(29772 bytes) C:\shahzad\testplayer\TestPlayer\lib\cobertura.jar(92080 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-beanutils-core.jar(168760 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-cli.jar(30117 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-collections.jar(165119 bytes) C:\shahzad\testplayer\TestPlayer\lib\commons-logging.jar(31605 bytes) C:\shahzad\testplayer\TestPlayer\lib\coreplugin.jar(444632 bytes) C:\shahzad\testplayer\TestPlayer\lib\dom4j-full.jar(513409 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugs-ant.jar(8009 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugs.jar(952724 bytes) C:\shahzad\testplayer\TestPlayer\lib\findbugsGUI.jar(207382 bytes) C:\shahzad\testplayer\TestPlayer\lib\jakarta-oro-2.0.8.jar(65261 bytes) C:\shahzad\testplayer\TestPlayer\lib\jaxen-1.1-beta-7.jar(232105 bytes) C:\shahzad\testplayer\TestPlayer\lib\jdepend-2.9.1.jar(57933 bytes) C:\shahzad\testplayer\TestPlayer\lib\jmock-1.0.1.jar(69288 bytes) C:\shahzad\testplayer\TestPlayer\lib\jmock-cglib-1.0.1.jar(2254 bytes) C:\shahzad\testplayer\TestPlayer\lib\junit.jar(121070 bytes) C:\shahzad\testplayer\TestPlayer\lib\junitx.jar(100395 bytes) C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.12.jar(358085 bytes) C:\shahzad\testplayer\TestPlayer\lib\log4j-1.2.9.jar(352291 bytes) C:\shahzad\testplayer\TestPlayer\lib\pmd-3.3.jar(694055 bytes) C:\shahzad\testplayer\TestPlayer\lib\xercesImpl-2.6.2.jar(1010675 bytes) C:\shahzad\testplayer\TestPlayer\lib\xmlParserAPIs-2.6.2.jar(124724 bytes) ---- Compiler Messages --- info zipfile classpath entry does not exist: c:\jdk1.5.0_04\jre\lib\i18n.jar info zipfile classpath entry does not exist: c:\jdk1.5.0_04\jre\lib\sunrsasign.jar info directory classpath entry does not exist: c:\jdk1.5.0_04\jre\classes info compiling C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\UserApplicationAspect.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\ApplicationContext.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\MethodEntry.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodEvent.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\events\MethodPluginDispatcher.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\BaseGenerator.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\IntegrationTestGenerator.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\RegressionDataBuilder.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\generator\UnitTestGenerator.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\plugin\InterceptorPlugin.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodNode.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\MethodStackTree.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitable.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\tree\Visitor.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\CodeHelper.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\java\com\plexobject\testplayer\util\TypeHelper.java info compiling C:\shahzad\testplayer\TestPlayer\src\test\java\com\plexobject\testplayer\AppTest.java info compiling C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java error at (no source information available) C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java:0 Internal compiler error java.lang.NullPointerException at org.aspectj.weaver.bcel.UnwovenClassFile.deleteRealFile(UnwovenClassFile.java:170) at org.aspectj.ajdt.internal.core.builder.AjState.deleteClassFile(AjState.java:386) at org.aspectj.ajdt.internal.core.builder.AjState.noteResult(AjState.java:423) at org.aspectj.ajdt.internal.core.builder.AjBuildManager$3.acceptResult(AjBuildManager.java:701) at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterProcessing(AjCompilerAdapter.java:143) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:373) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:680) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:168) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:102) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:109) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:291) at org.aspectj.tools.ajc.Main.runMain(Main.java:227) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1162) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:959) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) error at public abstract aspect CallInterceptorAspect percflow(topCall()) { ^^^^^^^^^^^^^^^^^^^^ C:\shahzad\testplayer\TestPlayer\src\main\aspectj\com\plexobject\testplayer\aspects\CallInterceptorAspect.java:22:0 The type CallInterceptorAspect is already defined abort ABORT -- (NullPointerException) null null java.lang.NullPointerException at org.aspectj.weaver.bcel.UnwovenClassFile.deleteRealFile(UnwovenClassFile.java:170) at org.aspectj.ajdt.internal.core.builder.AjState.deleteClassFile(AjState.java:386) at org.aspectj.ajdt.internal.core.builder.AjState.noteResult(AjState.java:423) at org.aspectj.ajdt.internal.core.builder.AjBuildManager$3.acceptResult(AjBuildManager.java:701) at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterProcessing(AjCompilerAdapter.java:143) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:373) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:680) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:168) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:102) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:109) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:291) at org.aspectj.tools.ajc.Main.runMain(Main.java:227) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1162) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:959) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) at org.apache.tools.ant.Project.executeTarget(Project.java:1185) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40) at org.apache.tools.ant.Project.executeTargets(Project.java:1068) at org.apache.tools.ant.Main.runBuild(Main.java:668) at org.apache.tools.ant.Main.startAnt(Main.java:187) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) ---- org.aspectj.weaver.bcel.BcelWorld ---- Shadow mungers: Empty Type mungers: Empty
Look at the resource history for UnwovenClassFile. This bug was fixed on 26th April this year and included in AspectJ1.5.0M3 - it wasn't fixed in 1.5.0M2. So the fix never made it into 1.2.1
'WONTFIX' means I won't fix it for 1.2.1. The fix is available in final version of AspectJ 1.5.0 (released 20th December) - we have no plans for creating a 1.2.2.