java.lang.NullPointerException
at com.wamas.ide.launching.generator.RecursiveCollectors.collectJavaMainProject(RecursiveCollectors.java:228)
at com.wamas.ide.launching.generator.StandaloneLaunchConfigGenerator.generateJava(StandaloneLaunchConfigGenerator.java:324)
at com.wamas.ide.launching.generator.StandaloneLaunchConfigGenerator.generate(StandaloneLaunchConfigGenerator.java:207)
at com.wamas.ide.launching.generator.LcDslGenerator.doGenerate(LcDslGenerator.java:44)
at org.eclipse.xtext.generator.GeneratorDelegate.doGenerate(GeneratorDelegate.java:44)
at org.eclipse.xtext.generator.GeneratorDelegate.generate(GeneratorDelegate.java:35)
at org.eclipse.xtext.builder.BuilderParticipant.handleChangedContents(BuilderParticipant.java:597)
at org.eclipse.xtext.builder.BuilderParticipant.handleChangedContents(BuilderParticipant.java:578)
at org.eclipse.xtext.builder.BuilderParticipant.doGenerate(BuilderParticipant.java:563)
at org.eclipse.xtext.builder.BuilderParticipant.doBuild(BuilderParticipant.java:303)
at org.eclipse.xtext.builder.BuilderParticipant.build(BuilderParticipant.java:265)
at org.eclipse.xtext.builder.impl.RegistryBuilderParticipant$DeferredBuilderParticipant.build(RegistryBuilderParticipant.java:164)
at org.eclipse.xtext.builder.impl.RegistryBuilderParticipant.build(RegistryBuilderParticipant.java:70)
at org.eclipse.xtext.builder.impl.XtextBuilder.doBuild(XtextBuilder.java:392)
at org.eclipse.xtext.builder.impl.XtextBuilder.addInfosFromTaskAndBuild(XtextBuilder.java:322)
at org.eclipse.xtext.builder.impl.XtextBuilder.incrementalBuild(XtextBuilder.java:303)
at org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:208)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:855)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:283)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:336)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:339)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:391)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:412)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:160)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:251)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
example:
java configuration Launch{ project self; main-class my.Main; }
config.eResource is null after taking a copy
java.lang.NullPointerException at com.wamas.ide.launching.generator.RecursiveCollectors.collectJavaMainProject(RecursiveCollectors.java:228) at com.wamas.ide.launching.generator.StandaloneLaunchConfigGenerator.generateJava(StandaloneLaunchConfigGenerator.java:324) at com.wamas.ide.launching.generator.StandaloneLaunchConfigGenerator.generate(StandaloneLaunchConfigGenerator.java:207) at com.wamas.ide.launching.generator.LcDslGenerator.doGenerate(LcDslGenerator.java:44) at org.eclipse.xtext.generator.GeneratorDelegate.doGenerate(GeneratorDelegate.java:44) at org.eclipse.xtext.generator.GeneratorDelegate.generate(GeneratorDelegate.java:35) at org.eclipse.xtext.builder.BuilderParticipant.handleChangedContents(BuilderParticipant.java:597) at org.eclipse.xtext.builder.BuilderParticipant.handleChangedContents(BuilderParticipant.java:578) at org.eclipse.xtext.builder.BuilderParticipant.doGenerate(BuilderParticipant.java:563) at org.eclipse.xtext.builder.BuilderParticipant.doBuild(BuilderParticipant.java:303) at org.eclipse.xtext.builder.BuilderParticipant.build(BuilderParticipant.java:265) at org.eclipse.xtext.builder.impl.RegistryBuilderParticipant$DeferredBuilderParticipant.build(RegistryBuilderParticipant.java:164) at org.eclipse.xtext.builder.impl.RegistryBuilderParticipant.build(RegistryBuilderParticipant.java:70) at org.eclipse.xtext.builder.impl.XtextBuilder.doBuild(XtextBuilder.java:392) at org.eclipse.xtext.builder.impl.XtextBuilder.addInfosFromTaskAndBuild(XtextBuilder.java:322) at org.eclipse.xtext.builder.impl.XtextBuilder.incrementalBuild(XtextBuilder.java:303) at org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:208) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:855) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:283) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:336) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:339) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:391) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:412) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:160) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:251) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
WPL-314