- This topic has 5 replies, 3 voices, and was last updated 19 years, 7 months ago by
Brian Fernandes.
-
AuthorPosts
-
Stefan ScheidtMemberHello,
I have the following problem with MyEclipse IDE 4.0.3:
When importing a project with Spring Capabilities I got errors:
Errors during build.
Errors running builder “MyEclipse Spring Project Builder” on project knight.
An error occurred while traversing resources.I does not seem to cause any trouble, but you never know…
Here are my Config Details (I’m using 4.02, updated to 4.0.3) and the Eclipse log stacktrace.
I can send you a small project which reproduces the problem.Regards
Stefan*** Date: Fri Nov 11 16:40:42 CET 2005
*** System properties:
OS=WindowsXP
OS version=5.1
Java version=1.5.0_05*** MyEclipse details:
MyEclipse Enterprise WorkbenchVersion: 4.0.3 GA
Build id: 20051025-4.0.3-GA*** Eclipse details:
Eclipse SDKVersion: 3.1.1
Build id: M20050929-0840Eclipse Platform
Version: 3.1.1
Build id: M20050929-0840Eclipse RCP
Version: 3.1.1
Build id: M20050929-0840Eclipse Java Development Tools
Version: 3.1.1
Build id: M20050929-0840Eclipse Plug-in Development Environment
Version: 3.1.1
Build id: M20050929-0840Eclipse Project SDK
Version: 3.1.1
Build id: M20050929-0840Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-launcher
C:\java\eclipse-3.1_myeclipse\eclipse.exe
-name
Eclipse
-showsplash
600
-exitdata
ee0_60
-vm
C:\WINDOWS\system32\javaw.exe!ENTRY org.eclipse.core.resources 4 566 2005-11-11 16:29:25.865
!MESSAGE An error occurred while traversing resources.
!STACK 0
java.lang.NullPointerException
at com.genuitec.eclipse.springframework.builder.AllConfigsValidator.build(AllConfigsValidator.java:36)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:156)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.access$0(SpringProjectBuilder.java:152)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder$Visitor.visit(SpringProjectBuilder.java:112)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:103)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:101)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:80)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:93)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)!ENTRY org.eclipse.core.resources 4 2 2005-11-11 16:29:25.865
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
!STACK 1
org.eclipse.core.internal.resources.ResourceException(/knight)[566]: java.lang.NullPointerException
at com.genuitec.eclipse.springframework.builder.AllConfigsValidator.build(AllConfigsValidator.java:36)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:156)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.access$0(SpringProjectBuilder.java:152)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder$Visitor.visit(SpringProjectBuilder.java:112)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:103)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:101)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:80)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:93)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
!SUBENTRY 1 org.eclipse.core.resources 4 566 2005-11-11 16:29:25.875
!MESSAGE An error occurred while traversing resources.
!STACK 0
java.lang.NullPointerException
at com.genuitec.eclipse.springframework.builder.AllConfigsValidator.build(AllConfigsValidator.java:36)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:156)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.access$0(SpringProjectBuilder.java:152)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder$Visitor.visit(SpringProjectBuilder.java:112)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:103)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:101)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:80)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:93)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
!SUBENTRY 1 org.eclipse.core.resources 4 566 2005-11-11 16:29:25.875
!MESSAGE An error occurred while traversing resources.
!STACK 0
java.lang.NullPointerException
at com.genuitec.eclipse.springframework.builder.AllConfigsValidator.build(AllConfigsValidator.java:36)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:156)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.access$0(SpringProjectBuilder.java:152)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder$Visitor.visit(SpringProjectBuilder.java:112)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:103)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:101)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:80)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:93)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)!ENTRY org.eclipse.core.resources 4 75 2005-11-11 16:29:26.86
!MESSAGE Errors during build.
!SUBENTRY 1 org.springframework.ide.eclipse.core 2 75 2005-11-11 16:29:26.86
!MESSAGE Errors running builder “MyEclipse Spring Project Builder” on project knight.
!SUBENTRY 1 org.eclipse.core.resources 4 566 2005-11-11 16:29:26.86
!MESSAGE An error occurred while traversing resources.
!STACK 0
java.lang.NullPointerException
at com.genuitec.eclipse.springframework.builder.AllConfigsValidator.build(AllConfigsValidator.java:36)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:156)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.access$0(SpringProjectBuilder.java:152)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder$Visitor.visit(SpringProjectBuilder.java:112)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:103)
at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:50)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:60)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:101)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:80)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectBuilder.build(SpringProjectBuilder.java:93)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)November 11, 2005 at 12:24 pm #241314
Riyad KallaMemberYes please send the sample project to support@genuitec.com ATTN Riyad, with a link to this post so I know why I’m getting the file. I’ll load it up over here and see what is going on first hand.
BTW your config (eclipse/myeclipse) looks fine.
November 14, 2005 at 4:48 am #241398
Stefan ScheidtMemberHello Riyad,
I just send you the email with the small sample project (The KnightOfTheHolyGrail sample from “Spring in Action”).
While preparing that sample I have noticed that the NPE problem does not occure until you import a second project in our MyEclipse session. The first time, everything seems fine. So you can reproduce the issue when you import the project, delete it and the import it again.
Regards
StefanNovember 14, 2005 at 8:34 am #241409
Riyad KallaMemberOdd, thanks for the heads up, I’ll try it.
November 14, 2005 at 3:52 pm #241462
Riyad KallaMemberStefan,
I was able to reproduce the issue, but after discussing it with one of the developers, if you simply restart MyEclipse, you can then work with the project without incident. It’s a (very odd) bug that is already fixed internallyl. Sorry for the inconvenience.November 15, 2005 at 12:42 pm #241542
Brian FernandesModeratorMore information:
This problem only occurs after importing an existing spring project into your workspace; the reason being that the spring model was not refreshed correctly on import.
As Riyad mentioned, the solution is to either restart MyEclipse or simply close and reopen the project. This fix for this issue made it to ME 4.1m1 (be advised m1 is a milestone build and not recommended for production use)
Best,
Brian. -
AuthorPosts