Community
Participate
Working Groups
eclipse.buildId=4.8.0.I20180326-2000 java.version=1.8.0_151 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86_64 org.eclipse.pde.api.tools Error Tue Mar 27 12:04:35 IST 2018 Errors running builder 'API Analysis Builder' on project 'org.eclipse.jdt.debug.ui'. java.lang.NullPointerException at org.eclipse.pde.api.tools.internal.model.ApiBaseline.initialize(ApiBaseline.java:365) at org.eclipse.pde.api.tools.internal.model.ApiBaseline.initialize(ApiBaseline.java:277) at org.eclipse.pde.api.tools.internal.model.ApiBaseline.resolveSystemLibrary(ApiBaseline.java:556) at org.eclipse.pde.api.tools.internal.model.WorkspaceBaseline.addApiComponents(WorkspaceBaseline.java:57) at org.eclipse.pde.api.tools.internal.ApiBaselineManager.createWorkspaceBaseline(ApiBaselineManager.java:678) at org.eclipse.pde.api.tools.internal.ApiBaselineManager.getWorkspaceBaseline(ApiBaselineManager.java:609) at org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder.build(ApiAnalysisBuilder.java:345) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:795) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:216) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:259) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:312) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:315) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:367) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:388) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:142) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:232) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Got this during workspace build. I have Jdk 10 also in installed JREs and Jdk 9 is set as default. API baseline used in the workspace is M20180301-0715.
Removing jdk10 from installed JREs fixes the NPE.
Not able to add API baseline when Java 10 is added to the Installed JRE list. Step: 1. Take Eclipse Photon Build id: I20180326-2000 2. Take Eclipse 473a Build id: M20180326-0400 3. Add Java 10 to the Installed JREs in Eclipse Photon Workspace from step 1 4. Add API baseline as Eclipse 473a from Step 2. 5. Finish is not enabled (Once I got the error stating that no Execution Environment found, not seeing the error message now.) After removing Java 10, was able to add the same build as API baseline.
Looks duplicate of bug 532773 but I need to investigate further.
I was able to add APIBaseline on 473a build.
*** This bug has been marked as a duplicate of bug 532773 ***