[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [aspectj-users] AspectJ 1.5.1_a : NullPtrException at compile time
|
I still see the NPE with what appears to be an identical stack trace, with today's build:
compile.src:
[iajc] ajc [-source, 1.5, -target, 1.5, -g, -verbose, -outjar, C:\Oracle\pr
oduct\TopLink\samples\UnitOfWork\output\junk.jar, -classpath, C:\Program Files\E
clipse.org\AspectJ\v1.5.1_a.20June2006\lib\aspectjrt.jar, -inpath, C:\Oracle\pro
duct\TOPLink\v10.1.3\toplink\jlib\toplink.jar, -sourceroots, C:\Oracle\product\T
opLink\samples\UnitOfWork\src]
[iajc] info directory classpath entry does not exist: C:\Program Files\Java
Soft\JDK\v1.5.0_06\jre\lib\i18n.jar
[iajc] info directory classpath entry does not exist: C:\Program Files\Java
Soft\JDK\v1.5.0_06\jre\lib\sunrsasign.jar
[iajc] info zipfile classpath entry does not exist: C:\Program Files\JavaSo
ft\JDK\v1.5.0_06\jre\classes
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\otnsamples\toplink\EmployeeManagement.java
&nbs
p; [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\otnsamples\toplink\LayerSupertype.java
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\otnsamples\toplink\Employee.java
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\otnsamples\toplink\Department.java
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\toplink\debugging\tools\SharedObjectMutationDetection.aj
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\toplink\debugging\tools\InstallDescriptorEventListener.aj
[iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
le\toplink\debugging\tools\TopLinkDescriptorEventListener.java
[iajc] info weaver operating in r
eweavable mode. Need to verify any requir
ed types exist.
[iajc] abort ABORT -- (NullPointerException) null
[iajc] null
[iajc] java.lang.NullPointerException
[iajc] at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.handle
InternalException(Compiler.java:389)
[iajc] at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.ajc$pr
ivMethod$org_aspectj_ajdt_internal_compiler_CompilerAdapter$org_aspectj_org_ecli
pse_jdt_internal_compiler_Compiler$handleInternalException(Compiler.java:1)
[iajc] at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$afterR
eturning$org_aspectj_ajdt_internal_compiler_CompilerAdapter$2$f9cc9ca0(CompilerA
dapter.aj:74)
[iajc] at org.asp
ectj.org.eclipse.jdt.internal.compiler.Compiler.compil
e(Compiler.java:367)
[iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.perform
Compilation(AjBuildManager.java:887)
[iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild
(AjBuildManager.java:244)
[iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBu
ild(AjBuildManager.java:163)
[iajc] at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:1
12)
[iajc] at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:
60)
[iajc] at org.aspectj.tools.ajc.Main.run(Main.java:367)
[iajc] at org.aspectj.
tools.ajc.Main.runMain(Main.java:246)
I suppose I should just log this as a bug.
Thanks,
Doug
-------------- Original message --------------
From: "Ron DiFrango" <rdifrango@xxxxxxxxxxxxxxxxxxx>
> Doug,
>
> I had seen something similar and I know the team had put in better error
> handling in the new dev builds. I have not pulled those down though to see if I
> get better details. My bug is:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=138609
>
> Ron
>
> ________________________________
>
> From: aspectj-users-bounces@xxxxxxxxxxx on behalf of doug.gschwind@xxxxxxxxxxx
> Sent: Tue 6/20/2006 11:20 AM
> To: aspectj-users@xxxxxxxxxxx
> Subject: [aspectj-users] AspectJ 1.5.1_a : NullPtrException at compile time
>
>
>
> Hello,
>
> I am trying to weave an aspect into an existing .jar file by using inpath and
> outjar w
hen using the iajc ant task to compile my aspects. I see the following
> output at compile time. I have also attached the ajcore*.txt file created as a
> result of this compile attempt. Has anyone seen this and been able to work
> around it?
>
> compile.src:
> [iajc] ajc [-source, 1.5, -target, 1.5, -g, -verbose, -outjar, C:\Oracle\pr
> oduct\TopLink\samples\UnitOfWork\output\junk.jar, -classpath, C:\Program Files\E
> clipse.org\AspectJ\v1.5.1_a\lib\aspectjrt.jar, -inpath, C:\Oracle\product\TOPLin
> k\v10.1.3\toplink\jlib\toplink.jar, -sourceroots, C:\Oracle\product\TopLink\samp
> les\UnitOfWork\src]
> [iajc] info zipfile classpath entry does not exist: C:\Program Files\JavaSo
> ft\JDK\v1.5.0_06\jre\lib\i18n.jar
> [iajc] info zipfile classpath entry does not exist: C:\Program Files\JavaSo
> ft\JDK\v1.5.0_06\jre\lib\sunrsasign.jar
> [iajc] info directory classpath entry does not
exist: C:\Program Files\Java
> Soft\JDK\v1.5.0_06\jre\classes
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\otnsamples\toplink\EmployeeManagement.java
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\otnsamples\toplink\LayerSupertype.java
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\otnsamples\toplink\Employee.java
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\otnsamples\toplink\Department.java
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\toplink\debugging\tools\SharedObjectMutationDetection.aj
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\orac
> le\toplink\debugging\tools\InstallDescriptorEventListener.aj
> [iajc] info compiling C:\Oracle\product\TopLink\samples\UnitOfWork\src\
orac
> le\toplink\debugging\tools\TopLinkDescriptorEventListener.java
> [iajc] info weaver operating in reweavable mode. Need to verify any requir
> ed types exist.
> [iajc] abort ABORT -- (NullPointerException) null
> [iajc] null
> [iajc] java.lang.NullPointerException
> [iajc] at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.handle
> InternalException(Compiler.java:389)
> [iajc] at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.ajc$pr
> ivMethod$org_aspectj_ajdt_internal_compiler_CompilerAdapter$org_aspectj_org_ecli
> pse_jdt_internal_compiler_Compiler$handleInternalException(Compiler.java:1)
> [iajc] at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$afterR
> eturning$org_aspectj_ajdt_internal_compiler_CompilerAdapter$2$f9cc9ca0(CompilerA
> dapter.aj:74)
> [iajc] at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compil
> e(Compiler.java:
367)
> [iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.perform
> Compilation(AjBuildManager.java:862)
> [iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild
> (AjBuildManager.java:242)
> [iajc] at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBu
> ild(AjBuildManager.java:161)
> [iajc] at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:1
> 12)
> [iajc] at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:
> 60)
> [iajc] at org.aspectj.tools.ajc.Main.run(Main.java:367)
> [iajc] at org.aspectj.tools.ajc.Main.runMain(Main.java:246)
> [iajc] at org.aspectj.tools.ant.taskdefs.AjcTask.executeInSameVM(AjcTas
> k.java:1262)
> [iajc] at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:1
> 056)
> [iajc] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va:275)
> [i
ajc] 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.jav
> a:1216)
> [iajc] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTarget
> s(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.taskdefs.CallTarget.execute(CallTarget.j
> ava:107)
> [iajc] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
> va: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.jav
> a:1216)
> [iajc] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>
> [iajc] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
> faultExecutor.java:40)
> [iajc] at org.apache.tools.ant.Project.executeTargets(Project.java:1068
> )
> [iajc] at org.apache.tools.ant.Main.runBuild(Main.java:668)
> [iajc] at org.apache.tools.ant.Main.startAnt(Main.java:187)
> [iajc] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> [iajc] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
>
> BUILD FAILED
> C:\Oracle\product\TopLink\samples\UnitOfWork\build.xml:105: The following error
> occurred while executing this line:
> C:\Oracle\product\TopLink\samples\UnitOfWork\build.xml:81: fail due to NullPoint
> erException"ABORT" (1 exceptions)
>
> Total time: 1 minute 10 seconds
>
> Thanks,
>
> Doug
>
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users