[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-users] Strange compilation messages on iajc
|
Hello all.
I have recently updated the version of the AspectJ compiler in one of my
projects and now, sometimes (don't know why this is presented only a few
times and not always), I have the following errors while compiling it
with the iajc ant task.
[iajc] abort trouble in:
[iajc] public class
net.sourceforge.fenixedu.applicationTier.Servico.administrativeOffice.externalUnits.CreateExternalUnit
extends net.sourceforge.fenixedu.applicationTier.Service:
[iajc] public void <init>():
[iajc] ALOAD_0 //
Lnet/sourceforge/fenixedu/applicationTier/Servico/administrativeOffice/externalUnits/CreateExternalUnit;
this (line 19)
[iajc] INVOKESPECIAL
net.sourceforge.fenixedu.applicationTier.Service.<init> ()V
[iajc] RETURN
[iajc] end public void <init>()
[iajc] public
net.sourceforge.fenixedu.domain.organizationalStructure.Unit
run(net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean)
throws
net.sourceforge.fenixedu.applicationTier.Servico.exceptions.FenixServiceException
org.aspectj.weaver.MethodDeclarationLineNumber: 21:1073
[iajc] :
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean (line 23)
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitType
()Lnet/sourceforge/fenixedu/domain/organizationalStructure/PartyTypeEnum;
[iajc] GETSTATIC
net.sourceforge.fenixedu.domain.organizationalStructure.PartyTypeEnum.DEPARTMENT
Lnet/sourceforge/fenixedu/domain/organizationalStructure/PartyTypeEnum;
[iajc] IF_ACMPNE L0
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean (line 25)
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitName
()Ljava/lang/String;
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitCode
()Ljava/lang/String;
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getParentUnit
()Lnet/sourceforge/fenixedu/domain/organizationalStructure/Unit;
[iajc] INVOKESTATIC
net.sourceforge.fenixedu.domain.organizationalStructure.DepartmentUnit.createNewOfficialExternalDepartmentUnit
(Ljava/lang/String;Ljava/lang/String;Lnet/sourceforge/fenixedu/domain/organizationalStructure/Unit;)Lnet/sourceforge/fenixedu/domain/organizationalStructure/DepartmentUnit;
(line 24)
[iajc] ARETURN
[iajc] L0: NEW
net.sourceforge.fenixedu.applicationTier.Servico.manager.organizationalStructureManagement.CreateUnit
(line 27)
[iajc] DUP
[iajc] INVOKESPECIAL
net.sourceforge.fenixedu.applicationTier.Servico.manager.organizationalStructureManagement.CreateUnit.<init>
()V
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getParentUnit
()Lnet/sourceforge/fenixedu/domain/organizationalStructure/Unit;
[iajc] NEW
net.sourceforge.fenixedu.util.MultiLanguageString (line 28)
[iajc] DUP
[iajc] INVOKESTATIC
net.sourceforge.fenixedu.util.LanguageUtils.getSystemLanguage
()Lnet/sourceforge/fenixedu/domain/Language;
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitName
()Ljava/lang/String;
[iajc] INVOKESPECIAL
net.sourceforge.fenixedu.util.MultiLanguageString.<init>
(Lnet/sourceforge/fenixedu/domain/Language;Ljava/lang/String;)V
[iajc] ACONST_NULL (line 29)
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitCode
()Ljava/lang/String;
[iajc] NEW org.joda.time.YearMonthDay
[iajc] DUP
[iajc] INVOKESPECIAL
org.joda.time.YearMonthDay.<init> ()V
[iajc] ACONST_NULL
[iajc] ALOAD_1 //
Lnet/sourceforge/fenixedu/dataTransferObject/administrativeOffice/externalUnits/CreateExternalUnitBean;
externalUnitBean
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean.getUnitType
()Lnet/sourceforge/fenixedu/domain/organizationalStructure/PartyTypeEnum;
[iajc] ACONST_NULL (line 30)
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] ACONST_NULL
[iajc] INVOKEVIRTUAL
net.sourceforge.fenixedu.applicationTier.Servico.manager.organizationalStructureManagement.CreateUnit.run
(Lnet/sourceforge/fenixedu/domain/organizationalStructure/Unit;Lnet/sourceforge/fenixedu/util/MultiLanguageString;Ljava/lang/String;Ljava/lang/String;Lorg/joda/time/YearMonthDay;Lorg/joda/time/YearMonthDay;Lnet/sourceforge/fenixedu/domain/organizationalStructure/PartyTypeEnum;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lnet/sourceforge/fenixedu/domain/organizationalStructure/AccountabilityType;Ljava/lang/String;Lnet/sourceforge/fenixedu/domain/organizationalStructure/UnitClassification;Ljava/lang/Boolean;Ljava/lang/Integer;)Lnet/sourceforge/fenixedu/domain/organizationalStructure/Unit;
(line 27)
[iajc] ARETURN
[iajc] end public
net.sourceforge.fenixedu.domain.organizationalStructure.Unit
run(net.sourceforge.fenixedu.dataTransferObject.administrativeOffice.externalUnits.CreateExternalUnitBean)
throws
net.sourceforge.fenixedu.applicationTier.Servico.exceptions.FenixServiceException
[iajc] end public class
net.sourceforge.fenixedu.applicationTier.Servico.administrativeOffice.externalUnits.CreateExternalUnit
[iajc] -- (ClassCastException)
org.aspectj.apache.bcel.classfile.ConstantMethodref
[iajc] org.aspectj.apache.bcel.classfile.ConstantMethodref
[iajc] java.lang.ClassCastException:
org.aspectj.apache.bcel.classfile.ConstantMethodref
[iajc] at
org.aspectj.apache.bcel.classfile.annotation.AnnotationGen.getTypeSignature(AnnotationGen.java:125)
[iajc] at
org.aspectj.apache.bcel.classfile.annotation.AnnotationGen.getTypeName(AnnotationGen.java:130)
[iajc] at
org.aspectj.weaver.bcel.AtAjAttributes.getAnnotation(AtAjAttributes.java:1634)
[iajc] at
org.aspectj.weaver.bcel.AtAjAttributes.handleBeforeAnnotation(AtAjAttributes.java:1001)
[iajc] at
org.aspectj.weaver.bcel.AtAjAttributes.readAj5MethodAttributes(AtAjAttributes.java:395)
[iajc] at
org.aspectj.weaver.bcel.BcelMethod.unpackAjAttributes(BcelMethod.java:189)
[iajc] at
org.aspectj.weaver.bcel.BcelMethod.<init>(BcelMethod.java:96)
[iajc] at
org.aspectj.weaver.bcel.LazyMethodGen.<init>(LazyMethodGen.java:197)
[iajc] at
org.aspectj.weaver.bcel.BcelClassWeaver.weaveDeclareAtMethodCtor(BcelClassWeaver.java:952)
[iajc] at
org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:450)
[iajc] at
org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:103)
[iajc] at
org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1735)
[iajc] at
org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1696)
[iajc] at
org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1458)
[iajc] at
org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1272)
[iajc] at
org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.weaveQueuedEntries(AjPipeliningCompilerAdapter.java:435)
[iajc] at
org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.queueForWeaving(AjPipeliningCompilerAdapter.java:371)
[iajc] at
org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterProcessing(AjPipeliningCompilerAdapter.java:358)
[iajc] at
org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$after$org_aspectj_ajdt_internal_compiler_CompilerAdapter$5$6b855184(CompilerAdapter.aj:98)
[iajc] at
org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:652)
[iajc] at
org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:392)
[iajc] at
org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:1001)
[iajc] at
org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.java:266)
[iajc] at
org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:180)
[iajc] at
org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:112)
[iajc] at
org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60)
[iajc] at org.aspectj.tools.ajc.Main.run(Main.java:355)
[iajc] at org.aspectj.tools.ajc.Main.runMain(Main.java:234)
[iajc] at
org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTask.java:1211)
[iajc] at
org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:1021)
[iajc] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[iajc] at org.apache.tools.ant.Task.perform(Task.java:364)
[iajc] at org.apache.tools.ant.Target.execute(Target.java:341)
[iajc] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[iajc] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[iajc] at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
[iajc] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[iajc] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
[iajc] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[iajc] at org.apache.tools.ant.Task.perform(Task.java:364)
[iajc] at org.apache.tools.ant.Target.execute(Target.java:341)
[iajc] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[iajc] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[iajc] at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[iajc]
[...]
Any ideas of what this might be?
Thanks in advance for your attention.
Kind regards,
Paulo Zenida
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature