Community
Participate
Working Groups
Occured while validating a remote javascript project. Description Resource Path Location Type Internal validation error java.lang.NullPointerException at org.eclipse.wst.jsdt.internal.core.util.HandleFactory.getPkgFragmentRoot(HandleFactory.java:360) at org.eclipse.wst.jsdt.internal.core.util.HandleFactory.createOpenable(HandleFactory.java:132) at org.eclipse.wst.jsdt.internal.core.NameLookup.findBindingSearch(NameLookup.java:2207) at org.eclipse.wst.jsdt.internal.core.NameLookup.findBinding(NameLookup.java:836) at org.eclipse.wst.jsdt.internal.core.SearchableEnvironment.findBinding(SearchableEnvironment.java:200) at org.eclipse.wst.jsdt.internal.core.SearchableEnvironment.findBinding(SearchableEnvironment.java:379) at org.eclipse.wst.jsdt.internal.core.builder.NameEnvironment.findBinding(NameEnvironment.java:404) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:188) at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getBinding(PackageBinding.java:156) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findBinding(Scope.java:801) at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.findType(Scope.java:820) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildSuperType(CompilationUnitScope.java:382) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:351) at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:239) at org.eclipse.wst.jsdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:555) at org.eclipse.wst.jsdt.internal.compiler.Compiler.beginToCompile(Compiler.java:319) at org.eclipse.wst.jsdt.internal.compiler.Compiler.compile(Compiler.java:333) at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:288) at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:86) at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:227) at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:58) at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:291) at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:205) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) structure.js /brost.adverticum.local_linkxtra-gen/src line 0 JavaScript Problem
Absolutely require a build ID of the org.eclipse.wst.jsdt.core plug-in for this.
(In reply to comment #1) > Absolutely require a build ID of the org.eclipse.wst.jsdt.core plug-in for > this. I'm not sure if it is enough, but I have this file in the plugins directory: org.eclipse.wst.jsdt.core_1.1.100.v201104272153.jar
What do you mean by validating a remote javascript project? Can you provide some steps to reproduce?
(In reply to comment #3) > What do you mean by validating a remote javascript project? Can you provide > some steps to reproduce? I have a Project with JavaScript support added. The project files are on a remote server, accessed through sftp/ssh, the project was imported using the Remote Systems view. When I right click on the project and click Validate in the local menu, or click any of the Build All / Build Project / Build Working Set / Clean / Build Automatically in the Project menu, an error window pops up with null poiter exception.
No plans to address this particular remote scenario.