---- AspectJ Properties --- AspectJ Compiler 1.5.4 built on Thursday Dec 20, 2007 at 13:44:10 GMT ---- Dump Properties --- Dump file: ajcore.20080326.162134.656.txt Dump reason: java.lang.NullPointerException Dump on exception: true Dump at exit condition: abort ---- Exception Information --- java.lang.NullPointerException at org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter.abstractMethodMustBeImplemented(AjProblemReporter.java:231) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkAbstractMethod(MethodVerifier.java:96) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkMethods(MethodVerifier.java:269) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.verify(MethodVerifier.java:594) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15.verify(MethodVerifier15.java:397) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.verifyMethods(SourceTypeBinding.java:1565) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.verifyMethods(CompilationUnitScope.java:728) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:516) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:329) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:987) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:264) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:378) at org.aspectj.tools.ajc.Main.runMain(Main.java:253) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1303) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:1101) 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=/srv/devel/java/jdk1.5.0_12/jre/lib/i386 java.vm.version=1.5.0_12-b04 ant.library.dir=/srv/devel/CommonBuild/tools/ant/lib java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ path.separator=: java.vm.name=Java HotSpot(TM) Server VM file.encoding.pkg=sun.io sun.java.launcher=SUN_STANDARD user.country=US sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/srv/devel/test_workspace/DomainAspects java.runtime.version=1.5.0_12-b04 java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment java.endorsed.dirs=/srv/devel/java/jdk1.5.0_12/jre/lib/endorsed os.arch=i386 java.io.tmpdir=/tmp line.separator= java.vm.specification.vendor=Sun Microsystems Inc. os.name=Linux ant.home=/srv/devel/CommonBuild/tools/ant sun.jnu.encoding=UTF-8 java.library.path=/srv/devel/java/jdk1.5.0_12/jre/lib/i386/server:/srv/devel/java/jdk1.5.0_12/jre/lib/i386:/srv/devel/java/jdk1.5.0_12/jre/../lib/i386 java.specification.name=Java Platform API Specification java.class.version=49.0 sun.management.compiler=HotSpot Server Compiler os.version=2.6.22-14-generic user.home=/home/soulman user.timezone=GMT+01:00 java.awt.printerjob=sun.print.PSPrinterJob file.encoding=UTF-8 java.specification.version=1.5 java.class.path=/srv/devel/CommonBuild/tools/ant/lib/ant-launcher.jar:/srv/devel/CommonBuild/tools/jdepend/lib/jdepend-2.9.1.jar:/srv/devel/CommonBuild/tools/jdepend/lib/:/srv/devel/CommonBuild/lib/junit3/junit.jar:/srv/devel/CommonBuild/lib/junit3/:/srv/devel/CommonBuild/lib/antlr/antlr.jar:/srv/devel/CommonBuild/lib/antlr/:/srv/devel/CommonBuild/tools/ant/lib/ant-jdepend.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-bcel.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-oro.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-netrexx.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-stylebook.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-xslp.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-regexp.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-commons-logging.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-starteam.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-launcher.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-jmf.jar:/srv/devel/CommonBuild/tools/ant/lib/ant.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-bsf.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-vaj.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-jai.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-jsch.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-log4j.jar:/srv/devel/CommonBuild/tools/ant/lib/xercesImpl.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-apache-resolver.jar:/srv/devel/CommonBuild/tools/ant/lib/xml-apis.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-commons-net.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-xalan1.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-swing.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-junit.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-trax.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-antlr.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-nodeps.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-javamail.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-weblogic.jar:/srv/devel/CommonBuild/tools/ant/lib/ant-icontract.jar:/srv/devel/java/jdk1.5.0_12/lib/tools.jar user.name=soulman java.vm.specification.version=1.0 java.home=/srv/devel/java/jdk1.5.0_12/jre sun.arch.data.model=32 user.language=en java.specification.vendor=Sun Microsystems Inc. java.vm.info=mixed mode java.version=1.5.0_12 java.ext.dirs=/srv/devel/java/jdk1.5.0_12/jre/lib/ext sun.boot.class.path=/srv/devel/java/jdk1.5.0_12/jre/lib/rt.jar:/srv/devel/java/jdk1.5.0_12/jre/lib/i18n.jar:/srv/devel/java/jdk1.5.0_12/jre/lib/sunrsasign.jar:/srv/devel/java/jdk1.5.0_12/jre/lib/jsse.jar:/srv/devel/java/jdk1.5.0_12/jre/lib/jce.jar:/srv/devel/java/jdk1.5.0_12/jre/lib/charsets.jar:/srv/devel/java/jdk1.5.0_12/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=gnome sun.cpu.isalist= ---- Command Line --- -d /srv/devel/test_workspace/DomainAspects/build/unittest -g -source 1.5 -classpath /srv/devel/test_workspace/DomainAspects/build/unittest:/srv/devel/test_workspace/DomainAspects/lib/project/AnnotationLibrary.jar:/srv/devel/test_workspace/DomainAspects/lib/project/InfrastructureAspects.jar:/srv/devel/test_workspace/DomainAspects/lib/project/JavaUtilLibrary.jar:/srv/devel/test_workspace/DomainAspects/lib/runtime/commons-logging.jar:/srv/devel/CommonBuild/lib/junit3/junit.jar:/srv/devel/test_workspace/DomainAspects/lib/dev/xstream.jar:/srv/devel/java/aspectj1.5/lib/aspectjrt.jar -aspectpath /srv/devel/test_workspace/DomainAspects/build/classes -inpath /srv/devel/test_workspace/DomainAspects/lib/project:/srv/devel/test_workspace/DomainAspects/build/classes /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/Application.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/ApplicationImpl.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/EMailDomain.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/EntityTest.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/Organisation.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/OrganisationImpl.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/User.java /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/UserImpl.java ---- Full Classpath --- /srv/devel/java/jdk1.5.0_12/jre/lib/rt.jar(39996663 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/i18n.jar(missing) /srv/devel/java/jdk1.5.0_12/jre/lib/sunrsasign.jar(missing) /srv/devel/java/jdk1.5.0_12/jre/lib/jsse.jar(542683 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/jce.jar(82642 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/charsets.jar(8840474 bytes) /srv/devel/java/jdk1.5.0_12/jre/classes(missing) /srv/devel/test_workspace/DomainAspects/lib/project(3 entries) /srv/devel/test_workspace/DomainAspects/build/classes(1 entries) /srv/devel/test_workspace/DomainAspects/build/classes(1 entries) /srv/devel/java/jdk1.5.0_12/jre/lib/ext/dnsns.jar(8162 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/ext/localedata.jar(803846 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/ext/sunjce_provider.jar(158417 bytes) /srv/devel/java/jdk1.5.0_12/jre/lib/ext/sunpkcs11.jar(175811 bytes) /srv/devel/test_workspace/DomainAspects/build/unittest(1 entries) /srv/devel/test_workspace/DomainAspects/lib/project/AnnotationLibrary.jar(8083 bytes) /srv/devel/test_workspace/DomainAspects/lib/project/InfrastructureAspects.jar(40321 bytes) /srv/devel/test_workspace/DomainAspects/lib/project/JavaUtilLibrary.jar(3124 bytes) /srv/devel/test_workspace/DomainAspects/lib/runtime/commons-logging.jar(52915 bytes) /srv/devel/CommonBuild/lib/junit3/junit.jar(121070 bytes) /srv/devel/test_workspace/DomainAspects/lib/dev/xstream.jar(373194 bytes) /srv/devel/java/aspectj1.5.4/lib/aspectjrt.jar(114980 bytes) ---- Compiler Messages --- info directory classpath entry does not exist: /srv/devel/java/jdk1.5.0_12/jre/lib/i18n.jar info directory classpath entry does not exist: /srv/devel/java/jdk1.5.0_12/jre/lib/sunrsasign.jar info zipfile classpath entry does not exist: /srv/devel/java/jdk1.5.0_12/jre/classes info Pipelining compilation info compiling /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/Application.java info weaver operating in reweavable mode. Need to verify any required types exist. info processing reweavable type org.soulspace.base.domain.repository.Repository: org/soulspace/base/domain/repository/Repository.java info successfully verified type org.soulspace.base.domain.repository.RepositoryAspect exists. Originates from org/soulspace/base/domain/repository/RepositoryAspect.aj info processing reweavable type org.soulspace.base.domain.aggregate.Aggregate: org/soulspace/base/domain/aggregate/Aggregate.java info successfully verified type org.soulspace.base.domain.aggregate.AggregateAspect exists. Originates from org/soulspace/base/domain/aggregate/AggregateAspect.aj info processing reweavable type org.soulspace.base.domain.factory.FactoryAspect: org/soulspace/base/domain/factory/FactoryAspect.aj info processing reweavable type org.soulspace.base.domain.validation.ValidationAspect: org/soulspace/base/domain/validation/ValidationAspect.aj info processing reweavable type org.soulspace.base.domain.repository.RepositoryAspect: org/soulspace/base/domain/repository/RepositoryAspect.aj info processing reweavable type org.soulspace.base.domain.validation.Validateable: org/soulspace/base/domain/validation/Validateable.java info successfully verified type org.soulspace.base.domain.validation.ValidationAspect exists. Originates from org/soulspace/base/domain/validation/srv/devel/test_workspace/DomainAspects/src/org/soulspace/base/domain/validation/ValidationAspect.aj info processing reweavable type org.soulspace.base.domain.DesignValidationAspect: org/soulspace/base/domain/DesignValidationAspect.aj info processing reweavable type org.soulspace.base.domain.aggregate.AggregateChild: org/soulspace/base/domain/aggregate/AggregateChild.java info successfully verified type org.soulspace.base.domain.aggregate.AggregateAspect exists. Originates from org/soulspace/base/domain/aggregate/AggregateAspect.aj info processing reweavable type org.soulspace.base.domain.entity.EntityAspect: org/soulspace/base/domain/entity/EntityAspect.aj info processing reweavable type org.soulspace.base.domain.aggregate.AggregateAspect: org/soulspace/base/domain/aggregate/AggregateAspect.aj info successfully verified type org.soulspace.base.domain.aggregate.AggregateAspect exists. Originates from org/soulspace/base/domain/aggregate/AggregateAspect.aj info woven aspect org.soulspace.base.domain.factory.FactoryAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/factory/FactoryAspect.class) info woven aspect org.soulspace.base.domain.validation.ValidationAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/validation/ValidationAspect.class) info woven aspect org.soulspace.base.domain.repository.RepositoryAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/repository/RepositoryAspect.class) info woven aspect org.soulspace.base.domain.DesignValidationAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/DesignValidationAspect.class) info woven aspect org.soulspace.base.domain.entity.EntityAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/entity/EntityAspect.class) info woven aspect org.soulspace.base.domain.aggregate.AggregateAspect (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/aggregate/AggregateAspect.class) info woven class org.soulspace.base.domain.test.Application (from /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/Application.java) info woven class org.soulspace.base.domain.repository.Repository (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/repository/Repository.class) info woven class org.soulspace.base.domain.aggregate.AggregateRoot (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/aggregate/AggregateRoot.class) info woven class org.soulspace.base.domain.aggregate.Aggregate (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/aggregate/Aggregate.class) info woven class org.soulspace.base.domain.repository.RepositoryException (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/repository/RepositoryException.class) info woven class org.soulspace.base.domain.factory.Factory (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/factory/Factory.class) info woven class org.soulspace.base.domain.aggregate.AggregateException (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/aggregate/AggregateException.class) info woven class org.soulspace.base.domain.validation.Validator (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/validation/Validator.class) info woven class org.soulspace.base.domain.validation.Validateable (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/validation/Validateable.class) info woven class org.soulspace.base.domain.aggregate.AggregateChild (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/aggregate/AggregateChild.class) info woven class org.soulspace.base.domain.entity.Entity (from /srv/devel/test_workspace/DomainAspects/build/classes/org/soulspace/base/domain/entity/Entity.class) info compiling /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/ApplicationImpl.java error at (no source information available) /srv/devel/test_workspace/DomainAspects/unittest/org/soulspace/base/domain/test/ApplicationImpl.java:0::0 Internal compiler error java.lang.NullPointerException at org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter.abstractMethodMustBeImplemented(AjProblemReporter.java:231) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkAbstractMethod(MethodVerifier.java:96) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkMethods(MethodVerifier.java:269) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.verify(MethodVerifier.java:594) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15.verify(MethodVerifier15.java:397) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.verifyMethods(SourceTypeBinding.java:1565) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.verifyMethods(CompilationUnitScope.java:728) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:516) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:329) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:987) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:264) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:378) at org.aspectj.tools.ajc.Main.runMain(Main.java:253) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1303) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:1101) 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) abort ABORT -- (NullPointerException) null null java.lang.NullPointerException at org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter.abstractMethodMustBeImplemented(AjProblemReporter.java:231) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkAbstractMethod(MethodVerifier.java:96) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.checkMethods(MethodVerifier.java:269) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier.verify(MethodVerifier.java:594) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15.verify(MethodVerifier15.java:397) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.verifyMethods(SourceTypeBinding.java:1565) at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.verifyMethods(CompilationUnitScope.java:728) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:516) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:329) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:987) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:264) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180) at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112) at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60) at org.aspectj.tools.ajc.Main.run(Main.java:378) at org.aspectj.tools.ajc.Main.runMain(Main.java:253) at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1303) at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:1101) 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@17361e2 ---- Shadow mungers: org.aspectj.weaver.Checker@2e478fea (before: ((get(java.util.Map+ aggregateChildMap) && target(BindingTypePattern(org.soulspace.base.domain.aggregate.Aggregate, 0))) && persingleton(org.soulspace.base.domain.aggregate.AggregateAspect))->void org.soulspace.base.domain.aggregate.AggregateAspect.ajc$before$org_soulspace_base_domain_aggregate_AggregateAspect$1$feba1917(org.soulspace.base.domain.aggregate.Aggregate)) (around(extraFlags: 1): (((((execution(* org.soulspace.base.domain.aggregate.Aggregate+.add*(org.soulspace.base.domain.aggregate.AggregateChild+)) && !execution(* org.soulspace.base.domain.aggregate.Aggregate+.addAggregateChild(..))) && this(BindingTypePattern(org.soulspace.base.domain.aggregate.Aggregate, 0))) && args(BindingTypePattern(org.soulspace.base.domain.aggregate.AggregateChild, 1))) && persingleton(org.soulspace.base.domain.aggregate.AggregateAspect)) || (((execution(* org.soulspace.base.domain.aggregate.Aggregate+.set*(org.soulspace.base.domain.aggregate.AggregateChild+)) && this(BindingTypePattern(org.soulspace.base.domain.aggregate.Aggregate, 0))) && args(BindingTypePattern(org.soulspace.base.domain.aggregate.AggregateChild, 1))) && persingleton(org.soulspace.base.domain.aggregate.AggregateAspect)))->void org.soulspace.base.domain.aggregate.AggregateAspect.ajc$around$org_soulspace_base_domain_aggregate_AggregateAspect$2$92495bd6(org.soulspace.base.domain.aggregate.Aggregate, org.soulspace.base.domain.aggregate.AggregateChild, org.aspectj.runtime.internal.AroundClosure)) (around(extraFlags: 1): ((((execution(* org.soulspace.base.domain.aggregate.Aggregate+.remove*(org.soulspace.base.domain.aggregate.AggregateChild+)) && !execution(* org.soulspace.base.domain.aggregate.Aggregate+.removeAggregateChild(..))) && this(BindingTypePattern(org.soulspace.base.domain.aggregate.Aggregate, 0))) && args(BindingTypePattern(org.soulspace.base.domain.aggregate.AggregateChild, 1))) && persingleton(org.soulspace.base.domain.aggregate.AggregateAspect))->void org.soulspace.base.domain.aggregate.AggregateAspect.ajc$around$org_soulspace_base_domain_aggregate_AggregateAspect$3$f0b3a772(org.soulspace.base.domain.aggregate.Aggregate, org.soulspace.base.domain.aggregate.AggregateChild, org.aspectj.runtime.internal.AroundClosure)) Type mungers: (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.factory.Factory)) (BcelTypeMunger ResolvedTypeMunger(Method, boolean org.soulspace.base.domain.validation.Validateable.validate())) (BcelTypeMunger ResolvedTypeMunger(Field, org.soulspace.base.infrastructure.persistence.Storage org.soulspace.base.domain.repository.Repository.storage)) (BcelTypeMunger ResolvedTypeMunger(Method, void org.soulspace.base.domain.repository.Repository.setStorage(org.soulspace.base.infrastructure.persistence.Storage))) (BcelTypeMunger ResolvedTypeMunger(Method, org.soulspace.base.infrastructure.persistence.Storage org.soulspace.base.domain.repository.Repository.getStorage())) (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.repository.Repository)) (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.entity.Entity)) (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.aggregate.Aggregate)) (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.aggregate.AggregateChild)) (BcelTypeMunger ResolvedTypeMunger(Field, boolean org.soulspace.base.domain.aggregate.Aggregate.initialized)) (BcelTypeMunger ResolvedTypeMunger(Method, void org.soulspace.base.domain.aggregate.Aggregate.initialize(org.soulspace.base.domain.aggregate.Aggregate))) (BcelTypeMunger ResolvedTypeMunger(Field, java.util.Map org.soulspace.base.domain.aggregate.Aggregate.aggregateChildMap)) (BcelTypeMunger ResolvedTypeMunger(Method, java.util.List org.soulspace.base.domain.aggregate.Aggregate.getAggregateChild())) (BcelTypeMunger ResolvedTypeMunger(Method, org.soulspace.base.domain.aggregate.AggregateChild org.soulspace.base.domain.aggregate.Aggregate.findAggregateChild(java.lang.String))) (BcelTypeMunger ResolvedTypeMunger(Method, void org.soulspace.base.domain.aggregate.Aggregate.addAggregateChild(org.soulspace.base.domain.aggregate.AggregateChild))) (BcelTypeMunger ResolvedTypeMunger(Method, void org.soulspace.base.domain.aggregate.Aggregate.removeAggregateChild(org.soulspace.base.domain.aggregate.AggregateChild))) (BcelTypeMunger ResolvedTypeMunger(Field, org.soulspace.base.domain.aggregate.AggregateRoot org.soulspace.base.domain.aggregate.AggregateChild.aggregateRoot)) (BcelTypeMunger ResolvedTypeMunger(Method, org.soulspace.base.domain.aggregate.AggregateRoot org.soulspace.base.domain.aggregate.AggregateChild.getAggregateRoot())) (BcelTypeMunger ResolvedTypeMunger(Method, void org.soulspace.base.domain.aggregate.AggregateChild.setAggregateRoot(org.soulspace.base.domain.aggregate.AggregateRoot))) (BcelTypeMunger ExposeTypeMunger(org.soulspace.base.domain.aggregate.AggregateRoot)) Late Type mungers: Empty