Community
Participate
Working Groups
Did a full build of my self hosting workspace. At the end during the "updateing" progress stage I got 2 NullPointer exceptions java.lang.NullPointerException at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.initializeBuilder (JavaBuilder.java:265) at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.build (JavaBuilder.java:47) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:356) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:114) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:179) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:189) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:138) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:152) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:214) at org.eclipse.core.internal.resources.Workspace.build (Workspace.java:119) at org.eclipse.ui.internal.GlobalBuildAction.build (GlobalBuildAction.java:59) at org.eclipse.ui.internal.GlobalBuildAction$1.run (GlobalBuildAction.java:143) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98) Log: Mon Nov 12 11:17:41 EST 2001 2 org.eclipse.core.resources 2 Problems occurred when invoking code from plug- in: org.eclipse.core.resources. java.lang.NullPointerException at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.initializeBuilder (JavaBuilder.java:270) at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.build (JavaBuilder.java:47) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:356) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:114) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:179) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:189) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:138) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:152) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:214) at org.eclipse.core.internal.resources.Workspace.build (Workspace.java:119) at org.eclipse.ui.internal.GlobalBuildAction.build (GlobalBuildAction.java:59) at org.eclipse.ui.internal.GlobalBuildAction$1.run (GlobalBuildAction.java:143) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98)
Crash indicates that there would be a missing source folder on the project's buildpath. Do you confirm this ?
There is one required project that is missing on the build path. There is no missing source folder. I'll try again with the missing required project loaded.
it works once I removed the project with non-existing pre-req project.
Using the new builder, I got a similar stack traces (running on jdk1.3): java.lang.NullPointerException at org.eclipse.jdt.internal.core.util.LookupTable.put (LookupTable.java:290) at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.initializeBuilder (JavaBuilder.java:274) at org.eclipse.jdt.internal.core.newbuilder.JavaBuilder.build (JavaBuilder.java:47) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:356) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:114) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:179) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:189) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:138) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:812) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:152) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:214) at org.eclipse.core.internal.resources.Workspace.build (Workspace.java:119) at org.eclipse.ui.internal.GlobalBuildAction.build (GlobalBuildAction.java:59) at org.eclipse.ui.internal.GlobalBuildAction$1.run (GlobalBuildAction.java:143) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98)
The builder classpath computation code did not protect itself for missing/non- existing classpath (also against ill-formed classpath). Added protection. Fixed.